Skip to content

fix(chantier): align the branch with the tree the suite was verified on - #304

Merged
LeadcodeDev merged 1 commit into
chantier/audit-2026-09from
fix/align-chantier-with-verified-tree
Sep 22, 2026
Merged

LeadcodeDev merged 1 commit into
chantier/audit-2026-09from
fix/align-chantier-with-verified-tree

Conversation

@LeadcodeDev

Copy link
Copy Markdown
Owner

Several of the 55 findings landed during the first merge attempts, before a defect in the carving mechanism was found, so they carried a snapshot taken while their agent was still polishing rather than that agent's final state.

The gap was real rather than cosmetic: 200 lines of regression tests missing from one file, 141 from another, 40 from a third. The branch still compiled and its remaining tests still passed, which is precisely why this needed comparing against a reference instead of trusting a green run.

This takes every path the audit owns from chantier/audit-2026-09-full (the single commit of the whole remediation tree, on which fmt, the full suite and clippy were run), then re-applies the constant-size chunks_exact replacement to the five files that needed it, since that branch predates #277.

Verified here: cargo check --workspace --all-targets, cargo test --workspace, cargo clippy --workspace --all-targets -- -D warnings, cargo fmt --all --check.

Refs #220.

The 55 findings were merged one squashed commit at a time. Several of them
landed during the first merge attempts, before a defect in the carving
mechanism was found and corrected, so they carried a snapshot taken while
their agent was still polishing rather than that agent's final state.

The gap was real, not cosmetic: 200 lines of regression tests missing from
one file, 141 from another, 40 from a third. The branch compiled and its
remaining tests passed, which is exactly why this needed comparing against
something rather than trusting a green run.

This takes every path the audit owns from chantier/audit-2026-09-full, the
single commit of the whole remediation tree on which fmt, the full test suite
and clippy were run, then re-applies the constant-size chunks_exact
replacement to the five files that needed it, since that branch predates the
lint fix.

The two files still differing from it afterwards differ only by that same
lint fix, which they now carry and it did not.

Verified on this branch: cargo check --workspace --all-targets, cargo test
--workspace, cargo clippy --workspace --all-targets -- -D warnings, and
cargo fmt --all --check.

Refs #220
@LeadcodeDev LeadcodeDev added the bug Something isn't working label Sep 22, 2026
@LeadcodeDev LeadcodeDev self-assigned this Sep 22, 2026
@LeadcodeDev
LeadcodeDev merged commit ec6595a into chantier/audit-2026-09 Sep 22, 2026
0 of 4 checks passed
LeadcodeDev added a commit that referenced this pull request Sep 22, 2026
…on (#304)

The 55 findings were merged one squashed commit at a time. Several of them
landed during the first merge attempts, before a defect in the carving
mechanism was found and corrected, so they carried a snapshot taken while
their agent was still polishing rather than that agent's final state.

The gap was real, not cosmetic: 200 lines of regression tests missing from
one file, 141 from another, 40 from a third. The branch compiled and its
remaining tests passed, which is exactly why this needed comparing against
something rather than trusting a green run.

This takes every path the audit owns from chantier/audit-2026-09-full, the
single commit of the whole remediation tree on which fmt, the full test suite
and clippy were run, then re-applies the constant-size chunks_exact
replacement to the five files that needed it, since that branch predates the
lint fix.

The two files still differing from it afterwards differ only by that same
lint fix, which they now carry and it did not.

Verified on this branch: cargo check --workspace --all-targets, cargo test
--workspace, cargo clippy --workspace --all-targets -- -D warnings, and
cargo fmt --all --check.

Refs #220
@LeadcodeDev
LeadcodeDev deleted the fix/align-chantier-with-verified-tree branch September 29, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant