[SLICE 07][CORE-C] Persist/rebuild epistemic support graph, justification DAG, provenance classes, and counterevidence indexes #24

Open
opened 2026-09-08 01:57:01 +00:00 by nsaspy · 0 comments
Owner

Parent epic: #14
Depends on: #24
Refines: #6 #7
Research: prolog-rlm#400

Goal

Persist enough immutable support/justification/provenance structure to reconstruct profile-relative epistemic reasoning without storing one mutable truth value.

Implement:

  • positive/negative support episodes;
  • independent justification hyperedges;
  • premise/rule/assumption/context refs;
  • source/compiler/logical/lifecycle/runtime provenance as separate classes;
  • source-dependence/origin groups;
  • withdrawal/correction/derivation-invalidation events;
  • indexes for support, counterevidence, justification dependencies and provenance expansion;
  • rebuildable support-state views (neither, supported_only, refuted_only, both).

Acceptance

Two derivations of P survive loss of one; withdrawal removes support without creating ¬P; conflicting support persists without explosion; each result can expand to exact source spans and derivation path; all operations run provider-free.

Parent epic: #14 Depends on: #24 Refines: #6 #7 Research: prolog-rlm#400 ## Goal Persist enough immutable support/justification/provenance structure to reconstruct profile-relative epistemic reasoning without storing one mutable truth value. Implement: - positive/negative support episodes; - independent justification hyperedges; - premise/rule/assumption/context refs; - source/compiler/logical/lifecycle/runtime provenance as separate classes; - source-dependence/origin groups; - withdrawal/correction/derivation-invalidation events; - indexes for support, counterevidence, justification dependencies and provenance expansion; - rebuildable support-state views (`neither`, `supported_only`, `refuted_only`, `both`). ## Acceptance Two derivations of P survive loss of one; withdrawal removes support without creating ¬P; conflicting support persists without explosion; each result can expand to exact source spans and derivation path; all operations run provider-free.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/symbolic-memory#24
No description provided.