Files
markitect-tool/examples/memory/knowledge-neighborhood.yaml

95 lines
3.5 KiB
YAML

schema_version: markitect.memory.graph.v1
id: markitect-memory-knowledge-neighborhood
title: Markitect Memory Knowledge Neighborhood
intent: Represent the durable knowledge neighborhood around memory graph contracts and runtime boundaries.
namespace:
project: markitect-tool
task: MKTT-WP-0016
nodes:
- id: entity.markitect-tool
kind: entity
text: Markitect Tool owns deterministic Markdown-native contracts, validation, and context package compilation.
metadata:
title: markitect-tool
- id: artifact.memory-graph-doc
kind: artifact
text: docs/memory-graph-contract.md describes the graph, profile, selection, fixture, and runtime handoff contracts.
source_spans:
- path: docs/memory-graph-contract.md
unit_kind: document
selector: document
engine: selector
metadata:
title: Memory graph contract document
- id: concept.graph-profile-contract
kind: concept
text: A memory profile declares runtime intent while a memory graph records nodes, edges, and event envelopes.
metadata:
title: Graph/profile contract
- id: capability.context-package-compile
kind: capability
text: Selected graph nodes and events compile into regular ContextPackage objects with provenance metadata.
metadata:
title: Graph selection compiler
- id: contract.schema-versions
kind: contract
text: markitect.memory.profile.v1, markitect.memory.graph.v1, and markitect.memory.selection.v1 are the stable contract versions for this slice.
metadata:
title: Memory schema versions
- id: policy.runtime-boundary
kind: policy
text: Runtime storage, retrieval, compaction, policy enforcement, audit, and service operation stay outside markitect-tool.
metadata:
title: Runtime boundary policy
- id: preference.local-deterministic
kind: preference
text: Keep first-version memory contract behavior deterministic, local-first, and service-free.
metadata:
title: Local deterministic preference
- id: source_fact.workplan-out-of-scope
kind: source_fact
text: MKTT-WP-0016 explicitly excludes durable graph stores, runtime daemons, retention enforcement, and remote registries.
source_spans:
- path: workplans/MKTT-WP-0016-agentic-memory-graphs-and-service-blueprints.md
unit_kind: section
selector: heading[Out Of Scope]
engine: selector
metadata:
title: Out-of-scope source fact
edges:
- id: edge.owner-to-doc
kind: mentions
source: entity.markitect-tool
target: artifact.memory-graph-doc
- id: edge.doc-to-contract
kind: supports
source: artifact.memory-graph-doc
target: contract.schema-versions
- id: edge.contract-to-concept
kind: supports
source: contract.schema-versions
target: concept.graph-profile-contract
- id: edge.policy-governs-compiler
kind: governs
source: policy.runtime-boundary
target: capability.context-package-compile
- id: edge.preference-supports-policy
kind: supports
source: preference.local-deterministic
target: policy.runtime-boundary
- id: edge.fact-supports-policy
kind: supports
source: source_fact.workplan-out-of-scope
target: policy.runtime-boundary
events:
- id: event.knowledge-refresh
kind: refreshed
timestamp: "2026-05-15T08:30:00Z"
actor: codex
task: MKTT-WP-0016
node_updates:
- node_id: artifact.memory-graph-doc
operation: refresh
- node_id: contract.schema-versions
operation: refresh