Repository navigation
Conversation
…ir deadline projection owners
…ander inheritance
…presentation parents
…ransfer comparisons
…ead of an invalid wrapper constructor
…rk to another unit
80f4364 to
7c9487a
Compare
7c9487a to
9532f67
Compare
…commit observations
b61a527 to
f6679cf
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.
9731501 to
f0ef11b
Compare
|
Sent back by the desktop merger. This branch is 101 commits behind main, and it calls helpers main deleted: commander.order.deadline and hhmm (main uses RecordedEventTime(time.time()).at_clock(due) and .clock()). Its commander_parity/lifecycle.py conflicts with the sibling parity PRs #2118, #2120 and #2127, which each grow their own copy. Rebuild on current main by 00:46, with one shared lifecycle.py that all three extend, and drop invoke_command's unused cwd and env=None defaults (NoneAbsence at lifecycle.py:199-200). Then reply here for a merge. |
0f1efaa to
28053b8
Compare
|
Not merged: conflicts with main in commander/order.py and commander_parity/lifecycle.py (add/add). Rebase. |
e686e0f to
8bf3e13
Compare
Row31: deletion intent is enforced on actual delivered commits
One declaration:
DeletionTargetParityRow.comparison = DeletionComparison.read. The shared ParityRow owns verification dispatch; row31 has no verify forwarder.The same scenario runs on two independent LifecycleRun copied buses. Each sends an actual order with FamilyDeletion. Real initial, partial and zero-site commits are pushed to independent local Git origins. The partial commit repairs the caller's primary behavior but leaves one obsolete class declaration. Current DoneVerb.run -> Commander.done and the declared native CLI -> CommsOrderDoneTool both refuse that actual commit; the canonical pending order stays unchanged. Both accept the actual zero-site commit and record its exact SHA and unchanged deletion intent.
Ownership changes
Verification
Closing requires recorded installed application evidence.).{}and introduced findings{}. Consumes family-a's 80c5348 process API (rebased through d1438b9); candidate Python environment is supplied explicitly through that shared owner.Source evidence and limits
Existing NRA ModuleSyntaxIndex enumerated production src/tools declarations, inheritance, imports, attribute reads/writes, checks and consumers before/after; no parse omissions. Before: consumer-owned FieldCodec projection/envelope trimming, foreign family identity transport and duplicate CLI grammar. After: ArgumentTool.arguments, ToolRequest.cli_command and InvokeCliCommand.argv own those facts once; both consumers depend on them. Existing lifecycle declarations and shared producer remain owned by family-a's integration owner.
Evidence: /home/ts/.cache/agent-scratch/pi-cn-phase5/row31-{before,transport-before,after}.txt, row31-final-owner-receipt.txt (actual single-owner searches), and row31-{final-live,final-parity-tests,api-tests,base-full-api-tests,last-src,last-tools,final-typing}.log. Inline Python child programs and dynamic declaration discovery were read semantically and exercised; source AST alone does not prove their invocation. Scratch source/archive/test data used the existing checkout's .pytest_cache/row31: 78 MiB retired after an empty lsof borrower check. Copied buses and detached checks are disposed by their existing context owners; no remaining parity-deletion checkout directories or copied roots were found.
Assumed: this is worker copied-bus acceptance. Merger owns integration, practice installation and installed parity execution. This does not claim full parity-gate success, full commander CLI eligibility/gating acceptance, production installation or completion of P294/P285.