Skip to content

Bind NodeRoom to approved NodeSlide v0.2.2#234

Merged
HomenShum merged 1 commit into
mainfrom
codex/nodeslide-v0.2.2
Jul 21, 2026
Merged

Bind NodeRoom to approved NodeSlide v0.2.2#234
HomenShum merged 1 commit into
mainfrom
codex/nodeslide-v0.2.2

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

What changed

  • replace the provisional NodeSlide v0.2.0 vendor set with the approved GitHub-immutable v0.2.2 assets
  • bind exact producer commit a88fb57f111db82e9334d68fa7611a51ed54c3c1, manifest/proof digests, and six runtime file dependencies
  • import the passing public v0.1.0 to v0.2.2 clean-install/upgrade proof and refresh the consumer handoff

Why

v0.2.1 was preserved but superseded after its public cross-platform reproducibility proof failed. v0.2.2 was built twice independently on Ubuntu with byte-identical output, published immutably, attested, and passed public exact-rebuild/install/upgrade/tamper/mixed-release certification.

Validation

  • npm run nodeslide:mounted:release:proof
  • focused mounted Memory/Convex/React journeys: 5/5
  • npm run nodeagent:frame:smoke
  • npm run omnigent:nodeagent:smoke
  • npm run floor: 366 files, 2547 tests

@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
noderoom Ready Ready Preview, Comment Jul 21, 2026 1:07am

Request Review

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown

Scaffold Handoff — For Your Coding Agent

Your coding agent (Codex, Claude Code, etc.) should apply the accepted
scaffold proposals below. Do NOT touch any immutable files.

Immutability Check

Mode: advisory

✅ No immutable files were modified in this branch.

Changed Files

  • docs/NEXT_SESSION.md
  • docs/eval/OFFICIAL_BENCHMARK_READINESS.md
  • docs/eval/OFFICIAL_BENCHMARK_TASK_COVERAGE.md
  • docs/eval/OPENROUTER_CONVEX_BENCHMARK.md
  • docs/eval/agent-improvement-loop.md
  • docs/eval/agent-improvement-loop.svg
  • docs/eval/agent-improvement-loop/20260721T010637Z.json
  • docs/eval/agent-improvement-loop/latest.json
  • docs/eval/agent-workspace-sandbox-smoke.json
  • docs/eval/algorithm-artifact-smoke.json
  • docs/eval/bankertoolbench-official-contract.json
  • docs/eval/docker-sandbox-probe.json
  • docs/eval/eval-runs.jsonl
  • docs/eval/halo-convex-context-telemetry.json
  • docs/eval/halo-self-improvement-smoke.json
  • docs/eval/halo-variant-selection.json
  • docs/eval/official-benchmark-readiness.json
  • docs/eval/official-benchmark-task-coverage.json
  • docs/eval/openrouter-convex-benchmark.json
  • docs/eval/professional-catalog-proofs.json
  • docs/eval/professional-proof-ledger.json
  • docs/eval/spreadsheetbench-chart-visual-probe.json
  • docs/eval/traces/credit/20260721T010646884Z-de1a1afc_dirty.d92249e820446981/cascade-healthy.json
  • docs/eval/traces/credit/20260721T010646884Z-de1a1afc_dirty.d92249e820446981/delta-incomplete.json
  • docs/eval/traces/credit/20260721T010646884Z-de1a1afc_dirty.d92249e820446981/mapping-correct.json
  • docs/eval/traces/credit/20260721T010646884Z-de1a1afc_dirty.d92249e820446981/mapping-misbind.json
  • docs/eval/traces/credit/20260721T010646884Z-de1a1afc_dirty.d92249e820446981/summit-stressed.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L1_read_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L2_edit_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L3_conflict_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L4_blocked_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L5_large_range_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L6_long_horizon_scripted.json
  • docs/eval/traces/ladder/20260721T010646389Z-de1a1afc_dirty.9fbd2b8805993b09/ladder_L7_resume_scripted.json
  • docs/integrations/NODESLIDE_CONSUMER_PROOF.md
  • package-lock.json
  • package.json
  • vendor/nodeslide/README.md
  • vendor/nodeslide/install-upgrade-proof.json
  • vendor/nodeslide/nodeslide-agent-0.2.0.tgz
  • vendor/nodeslide/nodeslide-agent-0.2.2.tgz
  • vendor/nodeslide/nodeslide-artifacts.json
  • vendor/nodeslide/nodeslide-backend-0.2.0.tgz
  • vendor/nodeslide/nodeslide-backend-0.2.2.tgz
  • vendor/nodeslide/nodeslide-cli-0.2.0.tgz
  • vendor/nodeslide/nodeslide-cli-0.2.2.tgz
  • vendor/nodeslide/nodeslide-client-http-0.2.0.tgz
  • vendor/nodeslide/nodeslide-client-http-0.2.2.tgz
  • vendor/nodeslide/nodeslide-contracts-0.2.2.tgz
  • vendor/nodeslide/nodeslide-convex-0.2.0.tgz
  • vendor/nodeslide/nodeslide-convex-0.2.2.tgz
  • vendor/nodeslide/nodeslide-engine-0.2.0.tgz
  • vendor/nodeslide/nodeslide-engine-0.2.2.tgz
  • vendor/nodeslide/nodeslide-react-0.2.2.tgz
  • vendor/nodeslide/nodeslide-react-headless-0.2.0.tgz
  • vendor/nodeslide/nodeslide-react-headless-0.2.2.tgz
  • vendor/nodeslide/nodeslide-registry-0.2.0.tgz
  • vendor/nodeslide/nodeslide-registry-0.2.2.tgz
  • vendor/nodeslide/nodeslide-testing-0.2.0.tgz
  • vendor/nodeslide/nodeslide-testing-0.2.2.tgz
  • vendor/nodeslide/release-lock.json

Needs Adversarial Review — Do NOT Apply Yet

These proposals passed the reject check but have not been approved by
an adversarial reviewer. A human or frozen LLM judge must approve them first.

  • scaf-001 (AGENTS.md): Add explicit instruction for step spreadsheetbench-runner-fixture: Step spreadsheetbench-runner-fixture failed — scaffold may need explicit instruction or evidence assertion.
  • scaf-002 (AGENTS.md): Add explicit instruction for step convex-boundaries: Step convex-boundaries failed — scaffold may need explicit instruction or evidence assertion.

Safety Boundary

Agent may improve the scaffold.
Agent may NOT weaken the proof gate.

Immutable files (never modify):

  • scripts/proofloop.mjs
  • scripts/agent-improvement-loop.ts
  • tests/harnessChangeEval.test.ts
  • .github/workflows/
  • src/eval/evalTrustPolicy.ts
  • src/eval/architectureBudget.ts
  • evals/evalStore.ts

Scaffold files (safe to modify):

  • AGENTS.md
  • CLAUDE.md
  • proofloop/scenarios/*.yaml
  • proofloop/rubrics/*.yaml
  • proofloop/subagents/*.md
  • proofloop/adapters/*.js
  • .proofloop/memory.jsonl
  • src/nodeagent/models/prompts/systemPrompt.ts

@HomenShum
HomenShum force-pushed the codex/nodeslide-v0.2.2 branch from ad700c5 to cfe8069 Compare July 21, 2026 01:05
@HomenShum
HomenShum merged commit d2c77bc into main Jul 21, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant