feat(scripts): add GOFAI symbolic knowledge base #471
Reference in New Issue
Block a user
Delete Branch "feat/gofai-knowledge-base"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds
scripts/knowledge_base.py— a classical GOFAI symbolic knowledge base for the Timmy Foundation fleet.The system stores facts as typed ground atoms
(relation, *args), supports first-order-logic-style pattern queries with logic variables (?x), and maintains a full provenance chain (source + timestamp) on every belief. No neural nets, no embeddings — just structured symbolic reasoning.Key capabilities:
--assert,--retract,--query,--dumpfor direct shell useGoverning Issue
Closes #367 (MEMPALACE — Sovereign Memory Palace)
Proof
scripts/knowledge_base.pyadded (341 lines, zero dependencies outside stdlib)