Concept–Execution Graph
SUMMARY
Defines the graph that links conceptual intent, generated artifacts, executions, observations, and revisions without making the graph itself the runtime.
DETAIL
The concept–execution graph is a semantic map of the system rather than a requirement that all software execute inside a graph database. Conventional code, services, state machines, and event systems can remain operationally ordinary while the graph records how they relate and why they exist.
Principal node classes include concept, hypothesis, task, scaffold, attempt, implementation artifact, execution, observation, reflection, workflow, environment, and decision. These classes should remain distinct. An execution is an event. An observation is a recorded property of that event. A reflection is an interpretation. A concept is a durable abstraction. Collapsing them makes later reasoning unable to separate what happened from what the system concluded.
Useful relations include refines, tests, realizes, generated, executed_as, observed_in, interpreted_as, supports, contradicts, depends_on, produces, consumes, supersedes, promoted_to, and emerged_from. Relations should have stable textual meanings that a model can traverse without decoding opaque internal identifiers.
The graph enables questions such as: which hypothesis caused this test to exist, which execution contradicted the hypothesis, which reflection changed the concept, which downstream modules depend on the changed abstraction, and which failed attempts should remain outside active context.
Versioned nodes and temporal edges help preserve conceptual history. Derived relations should be distinguishable from directly recorded ones. Graph extraction can begin with conversational or documentary triples, but typed categories should be refined over time rather than assuming every extracted relation is equally durable.
The graph should not store every token or low-level event. It stores the relations needed to reconstruct intent, evidence, dependency, and revision.
WHY THIS EXISTS
Supports semantic navigation, impact analysis, context retrieval, living documentation, and reconstruction of concept-to-code lineage.
SOURCE CONTEXT POINTERS
- /concepts/recursive-ai-scaffolded-thought-and-workflow-construction/PRIMITIVES.txt
- /concepts/recursive-ai-scaffolded-thought-and-workflow-construction/PATTERNS.txt
- /concepts/recursive-ai-scaffolded-thought-and-workflow-construction/RESEARCH_DIRECTIONS.txt
EVIDENCE QUESTIONS
- No evidence query recorded