core/.gitignore
Shay df8d35c12f
All checks were successful
smoke / smoke (-m "not quarantine") (pull_request) Successful in 5m53s
lane-shas / verify pinned lane SHAs (pull_request) Successful in 17m53s
build: commit uv.lock — the locked universe CI now installs
#48 switched CI to 'uv sync --locked' but uv.lock was gitignored (an early
library-style choice; this repo is an application — the lock belongs in
git). Every run since failed at install: 'Unable to find lockfile'.
Un-ignore and commit the lock (217 packages, matches pyproject via
'uv lock --check'). CI now installs the exact universe local development
and all green verification ran against.

[Verification]: code tree byte-identical to the smoke-gated state
(175 passed); this commit adds a data file CI requires + one .gitignore
line removal.
2026-07-16 06:14:49 -07:00

89 lines
2.5 KiB
Text

__pycache__/
.pytest_cache/
.hypothesis/
*.pyc
.DS_Store
*.egg-info/
traces/
.formation_cache/
workbench_data/*
!workbench_data/
!workbench_data/README.md
core-rs/target/
core-rs/Cargo.lock
# Environment secrets — never commit real keys
.env
.env.local
.env.*.local
# Benchmark report output
reports/
frontier_wave1.json
# Benchmark local cache — manifests + fetch script only; benchmark data never committed
# (extends ADR-0119.7 sealed-holdout discipline to generalization audits)
.data/benchmarks/
# Workbench UI browser-test artifacts
workbench-ui/test-results/
workbench-ui/playwright-report/
# Claude Code local session artifacts (per-developer, never tracked)
.claude/
# Local macro->micro system map — a per-developer NAVIGATION INDEX (like an IDE
# symbol index), NOT a project artifact. Regenerated on demand; never tracked.
.system-map/
# Runnable audit-passed showcases (ADR-0112 + ADR-0113) are generated on
# demand from the signed claim + on-disk lane result files. The inputs
# are committed; the renders are not.
evals/audit_passed/
evals/expert_demos/
# ADR-0119.7 — GSM8K sealed-holdout discipline. Only the encrypted
# .age file may be tracked; plaintext companions must never land in git.
evals/gsm8k_math/holdouts/v1/cases.jsonl
evals/gsm8k_math/holdouts/v1/cases_plaintext.jsonl
evals/gsm8k_math/holdouts/v1/cases-train*
# ADR-0172 W3 — math-contemplation proposals are generated on demand; the
# directory skeleton (.gitkeep) is committed, the generated JSONL is not.
teaching/math_proposals/proposals.jsonl
# ADR-0146 — engine_state/ is per-session mutable checkpoint state; only the
# module itself (engine_state/__init__.py) is tracked. Runtime-generated files
# are not source artifacts.
engine_state/manifest.json
engine_state/recognizers.jsonl
engine_state/discovery_candidates.jsonl
engine_state/lived_life.json
engine_state/always_on.lock
# ADR-0219 generation-dir checkpoint layout (the committed gen dir + pointer)
# and the CL proposal log — also runtime-generated, not source.
engine_state/current
engine_state/gen-*/
engine_state/session_state.json
engine_state/proposals.jsonl
# per-life idle frontier-contemplation runs — any engine-state root (incl. CORE_ENGINE_STATE_DIR).
contemplation_runs/
# Private outreach / personal packet — never tracked
01_Anthropic/
# Agent working directories
.agents/
# Cowork/Claude tooling artifacts
skills-lock.json
# Per-life backup checkpoint dirs are runtime-generated, not source.
engine_state/_life_backup_*/
# Local MCP configuration (contains local tokens)
.mcp.json