Commit c51d48e
Track Rust workspace; fix .gitignore and ambiguous cargo target
Bring the toolwall Rust workspace under version control and fix the build.
The root .gitignore was a 3,497-line multi-template mashup whose Jenkins
section contained a blanket `/*` rule that silently ignored the entire repo
root — so all crates, Cargo.toml, examples, the justfile and docs were never
tracked.
- Replace .gitignore with a focused Rust/Cargo ignore.
- Remove a stray empty nested git repo under crates/toolwall-scan/.
- Make cargo target selection explicit: CLI binary is now named `toolwall`
(default-run + autobins=false), fixing "More than one artifact was produced".
- Add a justfile with explicit run/build/check/test/lint targets.
- Update README; deslop restating comments; ignore per-user .idea state.
Validated: cargo check/test/clippy --workspace all pass.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 2603440 commit c51d48e
44 files changed
Lines changed: 5440 additions & 2 deletions
File tree
- .idea
- codeStyles
- .run
- crates
- toolwall-audit
- src
- toolwall-cli
- src
- toolwall-core
- src
- toolwall-fingerprint
- src
- toolwall-policy
- src
- toolwall-proxy
- src
- toolwall-redact
- src
- toolwall-scan
- src
- toolwall-testkit
- src
- examples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments