aabee3a460
AGENTS.md tells agents to load the `kb` Prolog session at session start, but prolog-sessions/ was fully gitignored, so the KB could never survive a fresh clone -- every session started from an empty knowledge base. Narrow the ignore to prolog-sessions/* with an exception for kb.pl, and check in a seed KB built from context/repo-map.md and context/design-principles.md: crate/layer/coupling rules, the "where do I change X" location table, the Cmd -> Effect pipeline, the load-bearing invariants, testing doctrine, and the beads workflow. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V69PGQfMJuGRmtSWpfVAqn
36 lines
573 B
Plaintext
36 lines
573 B
Plaintext
target/
|
|
*.autosave
|
|
.DS_Store
|
|
/result
|
|
.direnv
|
|
[#]*
|
|
symbols.json
|
|
profile.json
|
|
profile.json.gz
|
|
bench/*.txt
|
|
|
|
# Added by git-smart-commit
|
|
*.patch
|
|
*.improv
|
|
!examples/*.improv
|
|
|
|
# Beads / Dolt files (added by bd init)
|
|
.dolt/
|
|
*.db
|
|
.beads-credential-key
|
|
.sqlhistory
|
|
backup.jsonl
|
|
|
|
# Added by git-smart-commit
|
|
*.swp
|
|
proptest-regressions/
|
|
.cursor
|
|
.claude/worktrees/
|
|
*~
|
|
/roadmap.html
|
|
|
|
# prolog-mcp session files (server writes ./prolog-sessions relative to cwd)
|
|
# ...except the checked-in seed knowledge base, which agents load at session start.
|
|
prolog-sessions/*
|
|
!prolog-sessions/kb.pl
|