Repository navigation
COMPOSE-719-R4 propose-only: hosted checks of 01SHCrxv + Claude 54 fix-3 on 67f733a3 - #732
Draft
d6g8k5htny-coder wants to merge 9 commits into
Draft
d6g8k5htny-coder wants to merge 9 commits into
d6g8k5htny-coder wants to merge 9 commits into
Conversation
- Disable signature verification for every collector Git command (log.showSignature=false). A signed stash entry in a repository with log.showSignature=true made `stash list` run the repository-configured gpg.program inside the read-only census (4417873293). - Report every index stage of a conflicted gitlink. Stage 3 used to overwrite stages 1 and 2 (4416528326). - Do not use a registered worktree entry that is a validated Git metadata directory as a work tree. A --separate-git-dir repository lists its metadata directory as the main worktree, and status failed there (4416528346). Each fix has an InventoryTests regression that fails first, and a designated mutation case. The runner now requires 17 baseline tests and 10 mutations; all are detected in normal and optimized mode. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SHCrxvZuVwzVNC7SDC9TAj
… unlocated ones The separate-git-dir fix skipped every registered non-bare worktree that is itself a Git metadata directory. That also dropped core.worktree repositories, whose work tree has no .git file: a dirty work tree vanished from the census while it still reported complete (review 6546657296 on #719). Defer those rows until discovery is done. If rev-parse --show-toplevel names a configured work tree, census it through the metadata directory, unless discovery already found that work tree for the same store (absorbed submodules are not censused twice). If no work tree is configured (--separate-git-dir), require a censused worktree whose git dir is that store; otherwise record unlocated_worktree, so complete is false. Three tests, each red on the previous tool, and three designated mutants: drop-configured-metadata-worktree, duplicate-configured-metadata-worktree and ignore-unlocated-main-worktree. The runner now requires 20 baseline tests and 13 mutations. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013tN78b3Q38WdttFyiJ6KVg
This was referenced Oct 31, 2026
This branch has not been deployed
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.
Change and purpose
COMPOSE-719-R4 propose-only for hosted checks of the 01SHCrxv patch plus the Claude 54 fix-3 amendment, applied in that order onto
67f733a3d73d7060fa00a57bac0f6946c5315dbb.Related to #719. This branch is a new head for check runs. It does not update
cbz/main699-external-worktree-submodule-filter-20261030-gpt6.Tree:
8d7eed6f00985106524ddb5372a3bdd19995033c.Engineering scope: git census collector and its tests
(
tools/workspace_git_inventory.py,tools/workspace_git_inventory_mutations.py,tests/test_workspace_git_inventory.py,tests/test_workspace_git_inventory_mutations.py).Current disposition
Head and integration owner: propose-only compose by Grok Bot agent 11. No integration handoff is claimed.
Claim / handoff, if applicable: none. Credit 0. No Ready claim. No merge claim.
Successor of this compose session; retained stops: review thread 4416528346 is left for the author/integrator.
Completed review scopes and source identities: none claimed by this compose.
Unresolved finding IDs and next action: thread 4416528346 remains for the author/integrator.
This pull request stays Draft.
Verification
Starting HEAD:
67f733a3d73d7060fa00a57bac0f6946c5315dbb.Patch sha256:
6833dba52496974f87b5f1a239ae5ed6f50bfb9c9fb1244b98568e03b983b7069b0fb8385ff62a00c450c5754bccfc7b4d5d3d1fe53a1ef060813ab62a9d0337Both mailbox patches applied cleanly with
git amin that order.git rev-parse 'HEAD^{tree}'=8d7eed6f00985106524ddb5372a3bdd19995033c.git diff --name-only 67f733a3d73d7060fa00a57bac0f6946c5315dbbis exactly those four paths.Resulting head:
5e3685c2cbc96b4be1001f586d6040c2b47f0cc0.Hosted checks are the purpose of this Draft. This compose did not mark the pull request Ready and did not merge.
Evidence and limits
Mechanical apply only. No additional code changes. Independence credit: 0. Thread 4416528346 is left for the author/integrator. A merge is not claimed.