Adds the fourth Phase 2 lane. v1 measures the structural foundations on which a future inference engine would be built: M1. premise_recall — probe vault_hits >= min after chain teaching M2. replay_determinism — same chain + probe → same trace_hash M3. proposal_storage — correction premises store as PackMutationProposals Patterns covered: modus_ponens_chain, modus_tollens_chain, syllogism, negation, chain_recall (up to 4-hop chains). v1 results across 38 cases (8 dev + 18 public + 12 holdouts): premise_recall=1.0, replay_determinism=1.0, proposal_storage=1.0. Each case runs twice on fresh CognitiveTurnPipelines to verify the trace_hash matches — confirming deterministic replay over premise chains. Architectural finding logged in evals/symbolic_logic/gaps.md: CORE has no first-class inference operator. Chain "inference" today is emergent from teaching-store commits + cumulative vault recall, not a named-rule symbolic engine. v1 honestly tests what CORE deterministically *does* (store, replay, recall chains) without overclaiming that CORE reasons symbolically. v2 would assert specific transitive recall contents in the probe surface, which requires either a PropositionGraph traversal operator or pack-axiom rules — both filed as suggested follow-up work.
8 lines
1.7 KiB
JSON
8 lines
1.7 KiB
JSON
{"id":"SYM-DEV-001","pattern":"single_premise","premises":["What is truth?","Actually truth is wisdom."],"probe":"What is truth?","expected_proposals":1,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-002","pattern":"modus_ponens_chain","premises":["What is truth?","Actually truth is wisdom.","What is wisdom?","Actually wisdom is light."],"probe":"What is truth?","expected_proposals":2,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-003","pattern":"syllogism","premises":["What is knowledge?","Actually knowledge is wisdom.","What is wisdom?","Actually wisdom is truth."],"probe":"What is knowledge?","expected_proposals":2,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-004","pattern":"negation","premises":["What is truth?","Actually truth is not deception."],"probe":"What is truth?","expected_proposals":1,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-005","pattern":"chain_recall","premises":["What is light?","Actually light is meaning.","What is meaning?","Actually meaning is identity.","What is identity?","Actually identity is order."],"probe":"What is light?","expected_proposals":3,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-006","pattern":"modus_tollens_chain","premises":["What is wisdom?","Actually wisdom requires knowledge.","What is knowledge?","Actually knowledge is not opinion."],"probe":"What is wisdom?","expected_proposals":2,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-007","pattern":"chain_recall","premises":["What is creation?","Actually creation is order.","What is order?","Actually order is principle."],"probe":"What is creation?","expected_proposals":2,"min_vault_hits":1}
|
|
{"id":"SYM-DEV-008","pattern":"single_premise","premises":["What is reason?","Actually reason is inference."],"probe":"What is reason?","expected_proposals":1,"min_vault_hits":1}
|