Commit b225436
committed
Repository hygiene: untrack rust/target-fault and ignore Cargo build directories
`rust/target-fault/` is the build directory of the fault-injection candidate
(`cargo build -p own-cli --release --features fault-injection --target-dir
target-fault`, ci.yml). Commit 04c3303 tracked its contents by accident: 223
files and 57 MB of Cargo internals (.fingerprint, .rustc_info.json,
build-script outputs, compiled metadata), present in the qualified candidate
f1d3681 and rightly not a functional failure for the 31/31 qualification run,
which checks the program and not the tree's manners. Build output is not
evidence and is never versioned.
`rust/.gitignore` already ignores `target/`, which is why `rust/target/` never
entered the tree and why `target-fault` did: that pattern does not match a
sibling with a different name. Both directories are now ignored explicitly at
the root.
- every tracked file under rust/target-fault/ is removed
- /rust/target/ and /rust/target-fault/ are ignored in the root .gitignore
- `git ls-files 'rust/target*'` is empty
No functional change, and nothing in the tree read those files: ci.yml builds
the fault-injection candidate into that directory itself. The full
qualification CI runs on this head because the terminal candidate is the SHA
that goes to main, not its almost identical ancestor.
Refs #262
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QfeUtLRm6KFRWcTGQZxQQb1 parent 7622a3b commit b225436
224 files changed
Lines changed: 10 additions & 536 deletions
File tree
- rust/target-fault
- release
- .fingerprint
- itoa-3898597dc73679dd
- memchr-f1dfa330dda4217d
- own-analysis-ba406cfa24299952
- own-bridge-0e67a6b1a3c26821
- own-cfg-533a3fa5229b1d9d
- own-cli-092dd65ea9c09827
- own-diagnostics-558d29da80cf3d3d
- own-ir-87976ce8564039cf
- own-lowered-ebf273de9c2eae87
- own-syntax-d0f3d7da550dd6aa
- proc-macro2-52b2e47ab6094ba7
- proc-macro2-6cc2ec4e7a68902a
- proc-macro2-d8671169b779b768
- quote-09239d9d440c3a85
- quote-9fbfb2dac74ac133
- quote-c8f7a04bb8716d9d
- serde-53d4aec0b5670480
- serde-82c5c4eea76d5722
- serde-d5b291916377ce09
- serde_core-0a0daf2453de8808
- serde_core-1aac6a12599c7227
- serde_core-86334da07d2438ea
- serde_derive-5ad7e87d2bf8b002
- serde_json-5073416f371fd132
- serde_json-72367ed276cf228b
- serde_json-c07a6e52266c9791
- syn-ba74eeacd2770ee2
- unicode-ident-6c683a169122e611
- unicode-properties-9d77df7d5f853b4d
- zmij-2a517d66896e8c4f
- zmij-5c2840c36ffad25f
- zmij-5edb442357fc8574
- build
- proc-macro2-6cc2ec4e7a68902a
- proc-macro2-d8671169b779b768
- quote-09239d9d440c3a85
- quote-9fbfb2dac74ac133
- serde-53d4aec0b5670480
- out
- serde-82c5c4eea76d5722
- serde_core-1aac6a12599c7227
- serde_core-86334da07d2438ea
- out
- serde_json-5073416f371fd132
- serde_json-72367ed276cf228b
- zmij-2a517d66896e8c4f
- zmij-5c2840c36ffad25f
- deps
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 | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
This file was deleted.
This file was deleted.
Whitespace-only changes.
Binary file not shown.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Binary file not shown.
Lines changed: 0 additions & 1 deletion
This file was deleted.
0 commit comments