Repository navigation
feat(person-twin): durable admission + no-sidecar continuity demo (on master after #211) - #212
Merged
Merged
Conversation
This was referenced Oct 13, 2026
bitmaster162
changed the base branch from
agent/person-evidence-r21h-r1
to
master
October 15, 2026 16:06
bitmaster162
marked this pull request as ready for review
October 15, 2026 16:16
bitmaster162
added a commit
that referenced
this pull request
Oct 20, 2026
…eny-local-r1 fix(export): deny unsupported actor kinds (WO-01, stacked on #212)
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.
Current stack and exact Git identity — PR #212 on
masterPR #211 was merged into protected
masteras merge commit517c7b48e270a3077e53d890e907c9cb2b3ce491(treefcb37ef8d9af2c349a62c576b5634798881a7fbe). PR #212 now directly targetsmasterat this exact base SHA. Its original base was branchagent/person-evidence-r21h-r1at28bfce3c1900d11bcc90fdd9428295ce18c68b14, with the same treefcb37ef8d9af2c349a62c576b5634798881a7fbe. The earlier stacked history remains intact; retargeting is not permission to merge #212.Current head branch:
agent/person-continuity-durable-demo-r229f4ab8d3fb407245a83cffeff7d559313e8bead4b61cb54d468bdbb33240ed8df38c336039754e3Four exact PR commits, with parent chain verified by GitHub:
3b166d4beacc1a81f17ee07e2a042f192914e326, treeb989e36d3703b0a6dd8b5edd60ea50367c864f1e: recover byte-identical demo R1 from supplied patch. The unavailable original localfa642ba9…commit object is not claimed to have been recovered.8120fb04a592661e07ac26d7a20f21b639b3fa27, treefe58c85359aa448aa862c2432737c2a9161f4e25: bounded durable admission store in the existing Memory SQLite file.b0cc713d89e99e0247ece40fb1c7ec6f44f3dd7d, tree2a42f986f26190919060b5369e3087601d48c13b: wire the existingcos demo person-continuitycommand to durable admission with no receipt sidecar.29f4ab8d3fb407245a83cffeff7d559313e8bead, tree4b61cb54d468bdbb33240ed8df38c336039754e3: make the child Python PID/reap check correct under the Windows virtual-environment redirector by choosing a verified base interpreter or returningPYTHON_BASE_EXECUTABLE_UNAVAILABLE; add three targeted regression cases. The isolated bootstrap and source SHA guard remain.What this demonstrates
PREPARE creates a temporary synthetic Memory SQLite database, admits the current Person record using existing R1–R3 and persists candidate, CURRENT pointer and authentic R3 receipt. Independent A/B child processes reopen that same DB, load the persisted admission bundle, and obtain fresh distinct R4 READ/session/request/intent decisions through the existing R21H path. Only the current context reaches a recording model fixture; old/foreign records are excluded, EXECUTE is DENY, and A/B each make one model call (warm chat / cold streaming).
No
fixture.jsonor other sidecar transports the admission receipt, and reader children cannot initialize, admit or re-promote it. Historical receipt evidence is not current authorization. This is not a new Twin runtime or an additional authority issuer.Evidence and known limits
continuityos.current_entrypoints.cos_main(['demo','person-continuity','--json']):COS_DEMO_PERSON_CONTINUITY_PASS; PREPARE/A/B launched, same saved receipt and prompt, distinct sessions, zero admission sidecars, one recording-model call per worker, cleanup PASS.WORKER_RESULT_INVALID; failure history is retained separately. Final scoped run and separate command observation passed on the tested revision. Do not retroactively relabel the initial failure.master: no new official CI execution is claimed. The original base HEAD28bfce3c…and mergedmasterHEAD517c7b48…have identical Git treefcb37ef8…. The current synthetic GitHub PR merge commit9f2a069d…has parents517c7b48…and29f4ab8d…and exact tree4b61cb54…, identical to PR HEAD. The prior green workflow checked outrefs/pull/212/mergeagainst the original base and exact same four-commit HEAD. This supports source-tree-equivalent CI evidence, not a newly triggered post-retarget workflow. The historical merge object was identified by CI log short SHAe395f1c, not independently retrieved as a full Git object.Scope and authority limits
Synthetic fixtures and recording model only. No personal/customer data, live model, token/OAuth, real connector, service, trading, capital effect, deployment, Scheduler/TPM mutation, actual Memory DB ingestion or runtime switch. The #212 publication did not directly edit #211; #211 was merged separately under its own owner-bound authorization on 2026-10-15. #212 remains unmerged. No manual CI rerun, no closing issue #144 or PR #150.
C0 = UNVERIFIED/HOLD; nativeT11/T12 = UNEXECUTED;NOT_PRODUCTION_ADMITTED;execution_authority=NONE,can_execute=false,can_trade=false,capital_permission=DENY.Review/merge gate: #211 is already MERGED and #212 now targets its integrated
mastertree. Transition of #212 to Ready for review is for reviewer assessment only; GitHub is authoritative for its current Draft/Ready status. No independent source approval for this exact final four-commit #212 is asserted here. Before any merge require an independent review, fresh exact base/HEAD/CI readback, and a separate owner-bound merge token. Ready status is not a merge, deployment, installed-runtime change, or production admission.