Skip to content

Bind fixed draft submission to existing campaign and SDK proof - #408

Merged
adrianwebb merged 2 commits into
stagingfrom
codex/agent-fixed-draft-binding-393
Oct 11, 2026
Merged

adrianwebb merged 2 commits into
stagingfrom
codex/agent-fixed-draft-binding-393

Conversation

@adrianwebb

@adrianwebb adrianwebb commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Outcome

Bind criterion70's fixed draft submission to the existing Agent campaign and SDK product verifier. The campaign prepares the canonical six-work-item estimate-free input and sends the original file through the supported CLI; SDK400 verifies the retained submitted input against the exact later ready content and independently read source evidence.

Work authority

Contributor mode (select one):

  • Human-authored
  • Agent-assisted under human authority
  • Agent-authored under human authority

Plan

Keep all204selected/260deferred identities and existing scene order. Map the one semantically reviewed criterion to the two original owning verifier IDs; retain the remaining uncovered diagnostics. Require fresh complete owner suites before scenes and verify installed archives before ordinary staging delivery.

Changes and commits

  • RED 8c29cdd5350c9cf0918cb6960093a773280139ef: existing binding tests6total/4passed/2failed,0pending, proving absent selected wiring.
  • Mapping 2e23cc93510ee319ac42a471211e7ee879c62946, tree de61407418c62a6c43175214e6ef3a0752322902: existing SDK-complete guarantee and binding tests only;6/6focused tests passed.
  • Exact refs: agent.golden.live.campaign, sdk.golden.live.product; both selected once in original SDK-complete order. Existing Agent preparation unit/native regressions and SDK400 unit/native/managed product assertions own the semantic proof; their implementations are not copied here.

Verification

PinnedNode24.12.0 focused command: node node_modules/vitest/vitest.mjs run --config ./vitest.config.ts tests/modern/guarantees/bindings.test.ts --reporter=json --outputFile=<retained-json>; development authority remains exact e4c4cad1e526f53d3549c8fc27c3e60122b20ee4.

Original strict source-plan command/sections/spec retain204selected/260deferred,44mapped/160uncovered and no missing/stale/missing-verifier diagnostics. Plan SHA256c5be2862579d79de9f2b237f12642e89393cef9e598483e119cb2d907b985a3b; acceptance SHA256dfb012f90cbfcbf293d520008c752c1ef6f3617c2720e66717c07c8a187b89b3 unchanged. Expected nonzero plan result is retained because160criteria remain uncovered.

Dependency treeseed-ai/sdk#400 at exact2824f7914c5c8ddf108ee02efdcafff2c685c34e supplies missing draft semantic proof; SDK400 is delivered at ordinary staging d2d56a6e59d1cdc036341b246c9f6fdf68cd5274, with577SDK+200Reviewer fresh prerequisites and242 component steps independently audited. Agent407's narrow estimate guard is delivered in base19126a4 with955Agent+200Reviewer/703component steps; those prior receipts are not reused for this invocation.

Fresh required Actions https://github.com/treeseed-ai/agent/actions/runs/38131872583 passed on tested merge03233f09ec9d1ae0b1a9f265e27616515a5653cf, exact base/head parents and candidate tree de61407418c62a6c43175214e6ef3a0752322902. Fresh955Agent+200Reviewer tests passed with zero failed/skipped/todo before all703 component steps. Independent artifact audit verified703 assertion receipts,108 exact source file digests and shipped helper/registry/manifest/scene bytes. Report SHA2566b1af985ac268574ec3d92fc101d4f38c617439bc09b70346a30233cc7a40a1a; CI package SHA2568ec8f03db7b016dc6e686f882469d42caa322d65ff6a5b12e9a1e2bdf66b5752. Scene ZIP SHA2563a064c44b8542ca84c1623b75e793f974ac55078dc20426271ee9f00866100f1; package ZIP SHA256dd3f5d270d566b98ed236a9d36c5113ab28aff2e43fa404c582e1f4e21e05a9a. Submission-contract run38131872643 passed; latest metadata validation is required after this update.

Actual six-owner production archive installation with dev dependencies omitted and scripts disabled passed installation, asset discovery and exact strict-plan read-back. Held Agent2e23cc9 and SDK2824f79 archive/source trees plus unchanged API/CLI/Deployment/Reviewer match installed bytes. Installed and source plans are byte-identical at SHA256c5be2862579d79de9f2b237f12642e89393cef9e598483e119cb2d907b985a3b,204selected/260deferred/44mapped/160uncovered; expected nonzero result solely retains uncovered criteria. Temporary installed dependencies were removed in finally and all held checkouts remained clean. Exact six archive digests and commands are retained in SDK393 and installation evidence.

Ordinary staging merge and final source-plan read-back remain pending. No campaign or managed pass is claimed.

Risk and rollback

This mapping now requires both original owning boundaries for the criterion. Revert the ordinary merge to remove only its selected binding while retaining regression and historical evidence; there is no runtime or storage change.

Completion summary

Criterion70 remains unchecked until both owner deliveries and exact installed composition pass. Current authoritative checklist15checked/162unchecked; candidate formal44mapped/160uncovered. Criterion129,179 and originally partial bindings remain unresolved; there is no launch readiness.

Submission checklist

  • The change is bounded to the stated work item and target repository.
  • Exact base and head refs are recorded and the branch is ready for review.
  • Verification and compatibility evidence are recorded above.
  • No plaintext secrets, credentials, machine state, or unrelated residue are included.
  • Plan, status, commits, and completion summary form a complete durable record.
  • Rollback or recovery steps are documented and executable.

@adrianwebb
adrianwebb merged commit 3bd96f7 into staging Oct 11, 2026
3 checks passed
@adrianwebb
adrianwebb deleted the codex/agent-fixed-draft-binding-393 branch October 11, 2026 10:48
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