Repository navigation
Bind fixed draft submission to existing campaign and SDK proof - #408
Merged
Merged
Conversation
This was referenced Oct 11, 2026
7 of 9 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
2b8cb6c3b6c1014b10ea1263a4e5f0aea2a1b93ae71ec69a0abbb410b304fab1. Remains unchecked pending SDK400 and this candidate's complete verification, installed custody and staging read-back.19126a45376aff9b240ae468039d3c16e35d528e2e23cc93510ee319ac42a471211e7ee879c62946Contributor mode (select one):
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
8c29cdd5350c9cf0918cb6960093a773280139ef: existing binding tests6total/4passed/2failed,0pending, proving absent selected wiring.2e23cc93510ee319ac42a471211e7ee879c62946, treede61407418c62a6c43175214e6ef3a0752322902: existing SDK-complete guarantee and binding tests only;6/6focused tests passed.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