Skip to content

docs: bind SMB lending production proof#239

Merged
HomenShum merged 1 commit into
mainfrom
codex/noderoom-smb-lending-production-proof
Jul 21, 2026
Merged

docs: bind SMB lending production proof#239
HomenShum merged 1 commit into
mainfrom
codex/noderoom-smb-lending-production-proof

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Summary

  • records the authenticated production SMB lending lifecycle against the exact reviewed merge
  • binds Vercel/Convex deployment identity, sequential approvals, CAS lineage, export/reopen hashes, and reload persistence
  • records the frontend/backend environment mismatch found by the browser proof and the clean-tree redeploy
  • updates the remaining checklist without overstating real-byte upload coverage

Verification

  • clean detached Vercel deployment from 631c530
  • served bundle resolves zealous-goshawk-766.convex.cloud
  • authenticated Chrome production journey passed
  • NodeProof application and packet hashes persisted after reload
  • JSON receipt parses and git diff --check passes

@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 11:07am

Request Review

@github-actions

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/architecture/SMB_LENDING_REMAINING_CHECKLIST.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/20260721T110641Z.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/20260721T110650297Z-ce7a39e4_dirty.8d63207ecbfa3045/cascade-healthy.json
  • docs/eval/traces/credit/20260721T110650297Z-ce7a39e4_dirty.8d63207ecbfa3045/delta-incomplete.json
  • docs/eval/traces/credit/20260721T110650297Z-ce7a39e4_dirty.8d63207ecbfa3045/mapping-correct.json
  • docs/eval/traces/credit/20260721T110650297Z-ce7a39e4_dirty.8d63207ecbfa3045/mapping-misbind.json
  • docs/eval/traces/credit/20260721T110650297Z-ce7a39e4_dirty.8d63207ecbfa3045/summit-stressed.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L1_read_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L2_edit_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L3_conflict_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L4_blocked_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L5_large_range_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L6_long_horizon_scripted.json
  • docs/eval/traces/ladder/20260721T110649841Z-ce7a39e4_dirty.bb86f7f61c3b70f8/ladder_L7_resume_scripted.json
  • docs/release/SMB_LENDING_PRODUCTION_PROOF_2026-07-21.md
  • docs/release/proof/smb-lending-production-2026-07-21.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 merged commit 73b1090 into main Jul 21, 2026
10 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