Repository navigation
Conversation
…tion fields as on main The preflight read location.path, which FileLine never declared, so every unordered finding failed before transfer. The creation_exclude metadata on Todo rewrote nine field lines without changing what require_same_creation compares; main's version stays. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ard_order to the line limit tests/test_rts_open_carry.py imported cutover.issue_rts_orders, which this branch deletes in favor of tools/carry_rts_orders.py. CheckedProblemOrder's bare pending annotation restated ProblemOrder's declared default. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…one staged commit for the carry The board's order columns come from a typed BoardOrder row, and the finding's place (not its instructions) fills the Owner file column. clock() is the one HH:MM formatter, used by orders, install deadlines and order.py's hhmm. The carry decodes hunts through the Hunt family, writes every row through TodoStore on a staged copy, checks the RTS sources, then commits once by SQLite backup. Missing finding checkouts and orders without Banned lines are refused by problem id. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…the order The import script decodes each RTS file once (FieldCodec dataclasses, two boundary decoders for the null spellings) instead of reading dict keys everywhere. The board row's cells are one method on the order family, so BoardOrder is gone. Deleted the unused Todo.require_released_order. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… working directory
…hared creation and time methods
Delete the check-directory fallback. Print the problem and order identity before repository resolution; original Git failures propagate without a catch or default.
Src-Budget: 55
…to batch/desktop-2
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.
|
install_gate result from the gaming merger, for head c7a2d4e.
🤖 Generated with Claude Code |
|
merger: install_gate at head c7a2d4e with HDD scratch: rc=124 at 23:12:22 (1800s timeout). Rehearsal exited with code 1: 'Installer failed without a declared refusal; private traceback retained on host', then unfinished (signal 15). Report: /home/ts/mount/hdd/merger-gate-scratch/gate2079/report-c7a2d4e9b9b7-1058207.json on ts-gaming. Not merged. |
Batch on fresh main 15ba6ed:
Dropped: PR1918 P684 conflicts with main.
Local checks on c7a2d4e: src and tools debt ratchets introduced_lines {} (separate commands); tests/test_commander_verbs.py + tests/test_todos.py 32 passed.
Supersedes PR2063. Not merged: install-rehearsal cannot pass on desktop until P740 (install_gate.py:880 treats the running machine as laptop) lands.
🤖 Generated with Claude Code