Commit dc16b10
chore: untrack target/ build artifacts; expand .gitignore
Build artifacts under target/ were tracked at some point in the
project's history, which has been polluting every commit with
1000+ lines of binary churn. Standard Rust-project hygiene:
- target/ never belongs in git
- .rs.bak / .rs.backup local rescue copies don't either
- per-architecture target/{aarch64,x86_64}-* trees
- omnimcode-ffi/.cargo/ tooling cache
- omnimcode-core/test_*.omc local scratch files
- examples/test_*.omc, examples/enemy_ai.omc one-offs
Untracking via `git rm -r --cached target/` keeps the files on
local disk (cargo build still works); it just stops tracking
them in git. Each future commit will now have a clean diff that
shows actual code/doc changes instead of fingerprint files and
freshly-rebuilt binaries.
Result: 1149 files removed from tracking, ~10K lines of build
artifact noise out of the repo. .gitignore picks up the slack so
they won't sneak back in.
Three directories left for the user to triage separately:
- examples/agent-decision-evolution/ (related to the GA arm)
- examples/game-ai-demo/Assets/Editor/ (Unity asset content)
- omnimcode-gdextension/ (Godot binding stub)
These look like real new content rather than build artifacts;
should probably be added or .gitignored intentionally rather
than swept up in this cleanup pass.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 6e1b5f4 commit dc16b10
1,150 files changed
Lines changed: 17 additions & 10144 deletions
File tree
- target
- aarch64-apple-darwin
- release
- .fingerprint
- cfg-if-52a9c1ec43b9d832
- libc-a444b9becdbe8b38
- libc-b5a7c8d2c786aaf3
- memchr-953e2cd37f20fbe4
- memoffset-308ad7840ffe4ee6
- memoffset-825fa083c56e57f1
- parking_lot_core-3e15d2c7cbab9421
- portable-atomic-3722a3432dfb4935
- portable-atomic-9d08d01d2a27d064
- pyo3-cb71cf59293583a8
- pyo3-ffi-5573df2af3f9926e
- regex-syntax-3e15b239d494d1f4
- scopeguard-4354e461076eb60e
- smallvec-879d34d04d4b33de
- thiserror-877fbe595668a56e
- thiserror-a69ac23e21f1d816
- unindent-fe6622f7d6c001b6
- build
- libc-a444b9becdbe8b38
- memoffset-308ad7840ffe4ee6
- parking_lot_core-3e15d2c7cbab9421
- portable-atomic-3722a3432dfb4935
- pyo3-cb71cf59293583a8
- pyo3-ffi-5573df2af3f9926e
- thiserror-a69ac23e21f1d816
- criterion
- fitness_eval_and_vs_xor_4cases
- base
- change
- new
- report
- both
- change
- fitness_eval_deep_circuit_4cases
- base
- change
- new
- report
- both
- change
- fitness_eval_xor_xor_vs_adder_8cases
- base
- change
- new
- report
- both
- change
- report
- release
- .fingerprint
- aho-corasick-fbd3c6a8fa413025
- anes-319d426bfb53150f
- anstyle-82c88865adf83fd7
- autocfg-3bcf5b32a39112f8
- cast-30d0dfb4f818f24c
- cfg-if-cc1d2d2b47a0e76f
- ciborium-5f5aa32007924643
- ciborium-749d2deaeebf6702
- ciborium-io-86d23e88aff2fb6a
- ciborium-ll-0d6ef4e19d6a38f4
- ciborium-ll-52b7c974bf859e07
- clap-fe91424af5c33aaf
- clap_builder-4f0be5375b6f91a0
- clap_lex-76a7003a1a2b06d1
- criterion-733282faf027fb61
- criterion-963fdb644c3b3a2d
- criterion-plot-dcd76ae443810f9c
- crossbeam-deque-d2ae3727691fee38
- crossbeam-epoch-7111ad2f7867052d
- crossbeam-utils-b5f18822dace8399
- crossbeam-utils-e00515d13070e866
- crossbeam-utils-e5eb180ca019de23
- either-939eb6a3f9296b0e
- half-9b95c4c9bd7ae1b5
- half-cd5985d8d3077078
- heck-74e73d7fff66b246
- indoc-d6afc513637ba88d
- is-terminal-7aeb3eb07dece5b9
- itertools-760e35e462413693
- itoa-cf0f16e127b1a326
- libc-1c1034dfb94c4630
- libc-418a10054b73e6fd
- libc-4bafd0b83384f7d2
- lock_api-d52c3354e00464e1
- memchr-0ac6fef51f3f4911
- memoffset-98acdd223ca036a8
- memoffset-bd13e186c59e1aaa
- memoffset-f4e2f0f1fee0bfe3
- num-traits-1289142e424e8983
- num-traits-8cb4d6bc94e4577d
- num-traits-c96c34ffb6329ebc
- omnimcode-48673db17a7ec0dc
- omnimcode-855602aa6a8fe14f
- omnimcode-8a541edb18b92e18
- omnimcode-9057c69341595dd7
- omnimcode-bad91ed57ad2a340
- omnimcode-c0474fe5d05e9781
- omnimcode-cbfe4fa97e7aee90
- omnimcode-core-01abec1c94df0d85
- omnimcode-core-a18cac0ee8a76f9a
- omnimcode-core-ca4cd00d6b5e6093
- omnimcode-core-d68fc450aa3d976b
- omnimcode-core-e0e0d01e8ef85605
- omnimcode-f90bb03f2188a8ab
- omnimcode-fb077fd832c57789
- omnimcode-ffi-06b9aa03c1b023f2
- omnimcode-ffi-e4b3454cbed59385
- omnimcode-python-796a3d9dd2473562
- omnimcode-python-e6f046ed78b2e582
- once_cell-94b0ad648c211aa8
- once_cell-c54277ad15d8bf68
- oorandom-88fe39380f2ab827
- parking_lot-6f20a8383b9a71d6
- parking_lot_core-13c2349534e32c5f
- parking_lot_core-19bde2e574136e14
- parking_lot_core-9dff53dd1c5e4110
- plotters-backend-8920c0d4d8011fa8
- plotters-f11a221f25fcdfb5
- plotters-svg-6032fc1bb049b6c7
- portable-atomic-4ff05956bf7c9915
- portable-atomic-703b77685c542c17
- portable-atomic-a13ec119876b4fe3
- proc-macro2-253a20fb7ba56baa
- proc-macro2-944dfd62a07a31ca
- proc-macro2-e4276d656516fd32
- pyo3-54245fe0a84a2a13
- pyo3-773668a807e32dfb
- pyo3-9bb89424cbdf4b36
- pyo3-build-config-188aade4c91e7ba1
- pyo3-build-config-6782f8f2c7e56c68
- pyo3-build-config-80c4930c7ba69195
- pyo3-build-config-9700af1f86180b6a
- pyo3-build-config-e79ebc1ece610731
- pyo3-build-config-f56e9d96cde634cf
- pyo3-f147405ca1f6a4f2
- pyo3-ffi-044709485b84ae9e
- pyo3-ffi-18a2720c981e1cb6
- pyo3-ffi-2386466c98bd39b2
- pyo3-ffi-dd7e09931d0e0245
- pyo3-macros-9599260e85d07ec9
- pyo3-macros-backend-ef5875b81dc92767
- quote-2c0fe5ed6c0b3a6c
- quote-9f98e7a37902d439
- quote-e9b135685e9c92da
- rayon-3f521602b0510237
- rayon-core-50180f2619133e9c
- rayon-core-838902b1a6009a9b
- rayon-core-9b794924c727c215
- regex-8918ac67d55b2fef
- regex-automata-de215d5d459f52ad
- regex-syntax-6171e006aa4ce012
- same-file-4e2b95d5ee2c2d12
- scopeguard-a4fec0654a26fe40
- serde-0b5d51642a6aa724
- serde-60dfe063aef09dda
- serde-c2213d84adc88d09
- serde-efa6bc1a5fef98f5
- serde_core-76a352e457162349
- serde_core-8adefbbfe5327b14
- serde_core-94288997b2a00e2d
- serde_derive-011c53f5a47706d3
- serde_derive-21164f28ca9cfa1c
- serde_json-3ae3ebcdeca17c51
- serde_json-48a1bfbfcb6326cc
- serde_json-fa938d050d982b30
- smallvec-695d68d720d50943
- syn-02d840ac8dbacace
- syn-b58818b80ceece4b
- syn-bf283e1325ef1721
- target-lexicon-496529f82ff4cb88
- target-lexicon-9f3bb4a3abbf6199
- target-lexicon-fc79c0b9e67b2226
- thiserror-00070b3335aa5707
- thiserror-04bc40cb1b170906
- thiserror-521ef16c3156dc6f
- thiserror-ded371396d1f406a
- thiserror-e26a8ff32caf588f
- thiserror-impl-660bf1b55bcea7fb
- thiserror-impl-69d67e2aad91a53d
- thiserror-impl-6bf582350d080d4f
- tinytemplate-66e23e057bd55d12
- tinytemplate-9ae82b1e3427a022
- unicode-ident-3e9fc09bba75792c
- unindent-31d733d80b782fc6
- walkdir-d07f4f2cb225897f
- zerocopy-3af697b75996d0f7
- zerocopy-6cba69ac803bc309
- zerocopy-7d5aa29adb46d104
- zerocopy-91b887db683cc6ed
- zerocopy-derive-47430d1172b56224
- zerocopy-derive-f025a11c55a2396c
- zmij-0aa0c1a9a52d2c55
- zmij-c738d1097fcf60e8
- zmij-f1df887f653f63ef
- build
- crossbeam-utils-e00515d13070e866
- crossbeam-utils-e5eb180ca019de23
- libc-1c1034dfb94c4630
- libc-418a10054b73e6fd
- memoffset-98acdd223ca036a8
- memoffset-f4e2f0f1fee0bfe3
- num-traits-1289142e424e8983
- num-traits-8cb4d6bc94e4577d
- parking_lot_core-19bde2e574136e14
- parking_lot_core-9dff53dd1c5e4110
- portable-atomic-4ff05956bf7c9915
- portable-atomic-a13ec119876b4fe3
- proc-macro2-944dfd62a07a31ca
- proc-macro2-e4276d656516fd32
- pyo3-54245fe0a84a2a13
- pyo3-9bb89424cbdf4b36
- pyo3-build-config-80c4930c7ba69195
- out
- aarch64-apple-darwin
- pyo3-build-config-9700af1f86180b6a
- pyo3-build-config-e79ebc1ece610731
- out
- pyo3-build-config-f56e9d96cde634cf
- pyo3-f147405ca1f6a4f2
- pyo3-ffi-044709485b84ae9e
- pyo3-ffi-2386466c98bd39b2
- pyo3-ffi-ad5c4d4156a2bfe1
- pyo3-ffi-dd7e09931d0e0245
- quote-9f98e7a37902d439
- quote-e9b135685e9c92da
- rayon-core-50180f2619133e9c
- rayon-core-838902b1a6009a9b
- serde-0b5d51642a6aa724
- serde-c2213d84adc88d09
- out
- serde_core-76a352e457162349
- serde_core-8adefbbfe5327b14
- out
- serde_json-3ae3ebcdeca17c51
- serde_json-48a1bfbfcb6326cc
- target-lexicon-9f3bb4a3abbf6199
- out
- target-lexicon-fc79c0b9e67b2226
- thiserror-521ef16c3156dc6f
- thiserror-e26a8ff32caf588f
- zerocopy-6cba69ac803bc309
- zerocopy-7d5aa29adb46d104
- zmij-c738d1097fcf60e8
- zmij-f1df887f653f63ef
- 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 | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
Whitespace-only changes.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 3 deletions
This file was deleted.
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.
0 commit comments