Skip to content

chore(fmt): apply rustfmt drift cleanup#89

Merged
hyperpolymath merged 1 commit into
mainfrom
chore/rustfmt-drift-cleanup
May 30, 2026
Merged

chore(fmt): apply rustfmt drift cleanup#89
hyperpolymath merged 1 commit into
mainfrom
chore/rustfmt-drift-cleanup

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Summary

cargo fmt --all -- --check on `main` has been showing diffs in five files. This applies the rustfmt-recommended changes verbatim — purely mechanical line-wrap reformatting, no behavioural changes, no API surface affected.

Files touched (lines are approximate)

  • `src/assail/analyzer.rs` (~7860, ~7931)
  • `src/bridge/classify.rs` (~355, ~403, ~439, ~458, ~516)
  • `src/bridge/lockfile.rs` (~590, ~1018)
  • `src/bridge/reachability.rs` (~258, ~289, ~312, ~382, ~404)
  • `src/main.rs` (~2513)

Verification

  • `cargo fmt --all -- --check` after the edit: clean (exit 0).
  • `cargo test --lib --no-default-features`: 288 passed, 0 failures.

Provenance

Discovered while running pre-commit checks for the issue #33 polish PR (#88). Filed separately to keep the polish diff focused on its own parser/test changes.

🤖 Generated with Claude Code

@hyperpolymath hyperpolymath enabled auto-merge (squash) May 30, 2026 20:28
@hyperpolymath
Copy link
Copy Markdown
Owner Author

FYI: panic-attack Base ruleset now requires chapel-ci-gate (single context, replaces the 6 individual chapel-ci jobs). This PR's workflow predates the gate, so it can't satisfy the new required check. Once #90 lands, run gh pr update-branch 89 (or push a refresh) to pick up the gate workflow. Also: this PR's chapel-parse-check currently fails on the libunwind-dev .deb dependency — same problem #86/#90 fixed. The rebase resolves both.

…nge)

`cargo fmt --all -- --check` on `main` has been showing diffs in
five files for a while. This applies the rustfmt-recommended changes
verbatim — purely mechanical line-wrap reformatting, no behavioural
changes, no API surface affected.

Files touched:
- src/assail/analyzer.rs        (~7860, ~7931)
- src/bridge/classify.rs        (~355, ~403, ~439, ~458, ~516)
- src/bridge/lockfile.rs        (~590, ~1018)
- src/bridge/reachability.rs    (~258, ~289, ~312, ~382, ~404)
- src/main.rs                   (~2513)

Verification:
- `cargo fmt --all -- --check` after the edit: clean (exit 0).
- `cargo test --lib --no-default-features`: 288 passed, 0 failures.

Discovered while running pre-commit checks for the issue #33 polish PR
(#88). Filed separately to keep the polish diff focused on its own
parser/test changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath force-pushed the chore/rustfmt-drift-cleanup branch from a14f1cf to 99a6401 Compare May 30, 2026 22:38
@hyperpolymath hyperpolymath merged commit 1a5fbc3 into main May 30, 2026
1 of 9 checks passed
@hyperpolymath hyperpolymath deleted the chore/rustfmt-drift-cleanup branch May 30, 2026 22:38
hyperpolymath added a commit that referenced this pull request May 30, 2026
….md (#91)

## Summary

Documentation tidy-up after the issue #33 closure merge sequence (#86#90#88#89).

- **CHANGELOG.md**: merge two parallel `## [Unreleased]` headers into
one with dated `### Added (2026-MM-DD)` subsections. Add a top-level
S1–S3 milestone entry that captures what the broader issue #33 work
actually delivered (hexad persistence, `campaign` + `query` subcommands)
— the prior Unreleased blocks only documented the leaf-level query
parser polish from #88 and the 2026-04-18 registry/Rocq work.
- **CLAUDE.md**: move "Interactive TUI mode" from "Planned Features" to
"Shipped Features" — it's already implemented (`src/report/tui.rs` with
`ReportTui::run()` / `run_headless()`, `crossterm = "0.29"` in
Cargo.toml). Add VeriSimDB hexad persistence and Chapel CI
infrastructure to Shipped. Keeps the verisimdb HTTP API and Chapel
metalayer (distributed orchestration) in Planned where they still
belong.

## Test plan

- [x] Doc-only edit — no code changed
- [x] `chapel-ci-gate` (the single required check on the Base ruleset)
is path-filtered to chapel sources; should skip cleanly for a docs-only
PR via the always-on aggregator gate that landed in #90

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant