Skip to content

Integrate P738 P739 P707 P742 P728 P743 (#2061 #2066 #1952 #2080 #1988 #2085) - #2100

Merged
trissim merged 64 commits into
mainfrom
batch/desktop-3
Oct 20, 2026
Merged

trissim merged 64 commits into
mainfrom
batch/desktop-3

Conversation

@trissim

@trissim trissim commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Merges onto origin/main 26c083b: P738 #2061, P739 #2066, P707 #1952, P742 #2080, P728 #1988, P743 #2085.

Dropped:

Checks:

  • Debt ratchet --root src and --root tools, both against origin/main: rc 0, introduced_lines {}, no increases.
  • test_commander_verbs, test_check_root, test_commander_skill_hook, test_live_drain_failure, test_private_bus_checkpoint, test_todos and test_tool_replies: 88 pass, 19 fail. Plain origin/main fails exactly the same 19 tests (check-root scratch location, ResponseWrites.release_resources), so the batch adds none.

🤖 Generated with Claude Code

trissim and others added 30 commits October 19, 2026 12:42
…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>
Delete the check-directory fallback. Print the problem and order identity before repository resolution; original Git failures propagate without a catch or default.
…to batch/desktop-3

# Conflicts:
#	src/agent_comms/commander/rules/rules-serve-their-reason.md
Copilot AI balanced review requested due to automatic review settings October 20, 2026 02:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@trissim
trissim merged commit dd423c7 into main Oct 20, 2026
0 of 3 checks passed
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.

2 participants