schema_version: markitect.memory.graph.v1 id: infospace-agentic-memory-graph title: Infospace Agentic Memory Pilot Graph intent: Preserve the reviewed memory decisions, workflow events, and Wealth/VSM artifact neighborhood used to evaluate restart context packages. namespace: project: infospace-bench task: IB-WP-0017 nodes: - id: question.memory-decisions kind: question text: Which infospace generation and review decisions are useful enough to reactivate for later agent work? source_spans: - path: workplans/IB-WP-0017-agentic-memory-profile-pilot.md unit_kind: section selector: tasks[id=IB-WP-0017-T01] engine: selector metadata: title: Memory question summary: The pilot starts from concrete restart questions, not a runtime feature request. - id: decision.file-backed-pilot kind: decision text: Keep the pilot file-backed in infospace-bench and use Markitect contracts for validation and package compilation. source_spans: - path: docs/agentic-memory-profile-pilot.md unit_kind: section selector: heading[Decision] engine: selector metadata: title: File-backed pilot boundary summary: Infospace-bench owns evidence and evaluation while Markitect owns contract compilation. - id: constraint.no-durable-runtime kind: constraint text: Do not implement graph or event persistence in infospace-bench; durable runtime state belongs behind kontextual-engine. source_spans: - path: workplans/IB-WP-0017-agentic-memory-profile-pilot.md unit_kind: section selector: heading[Non-Goals] engine: selector metadata: title: No durable memory runtime - id: evidence.workplan-non-goal kind: evidence text: Workplan 17 explicitly forbids graph/event persistence, schema redefinition, live LLM requirements, and secrets in the infospace. source_spans: - path: workplans/IB-WP-0017-agentic-memory-profile-pilot.md unit_kind: section selector: heading[Non-Goals] engine: selector metadata: title: Workplan non-goal evidence - id: plan.restart-context-package kind: plan text: Evaluate a restart package that activates the boundary decision, one workflow trace, and the Wealth/VSM artifact neighborhood under a tight budget. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/restart-context-selection.yaml unit_kind: mapping selector: node_ids engine: yaml metadata: title: Restart package plan summary: The package should improve restart quality without becoming noisy. - id: turn.review-handoff kind: turn text: Reviewer asks whether a later agent can resume entity and relation review without rereading every generated report. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/traces/entity-review-restart.yaml unit_kind: trace selector: events[0] engine: yaml metadata: title: Review handoff turn - id: tool_call.generator-status kind: tool_call text: The workflow status check reports one source, two entities, one relation, one evaluation snapshot, and no stale source artifacts. source_spans: - path: infospaces/wealth-vsm-legacy-slice/output/metrics/metrics.yaml unit_kind: mapping selector: metrics engine: yaml metadata: title: Generator status check - id: observation.restart-risk kind: observation text: Restart context is incomplete if it contains only decisions and omits the source/entity neighborhood under review. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/context-package-evaluation.yaml unit_kind: mapping selector: findings[0] engine: yaml metadata: title: Restart risk observation - id: artifact.wealth-source kind: artifact text: The Wealth/VSM legacy slice source is Book I Chapter III, used as the bounded corpus for the memory profile pilot. source_spans: - path: infospaces/wealth-vsm-legacy-slice/artifacts/sources/book-1-chapter-03.md unit_kind: document selector: path engine: filesystem metadata: title: Book I Chapter III source artifact_id: source/book-1-chapter-03.md - id: entity.division-of-labour kind: entity text: Division of Labour is the generated entity whose review quality depends on preserving the source relation to market extent. source_spans: - path: infospaces/wealth-vsm-legacy-slice/artifacts/entities/division-of-labour.md unit_kind: document selector: path engine: filesystem metadata: title: Division of Labour artifact_id: entity/division-of-labour.md - id: entity.market-extent kind: entity text: Market Extent is the paired entity in the Wealth/VSM relation neighborhood. source_spans: - path: infospaces/wealth-vsm-legacy-slice/artifacts/entities/market-extent.md unit_kind: document selector: path engine: filesystem metadata: title: Market Extent artifact_id: entity/market-extent.md - id: finding.neighborhood-improves-review kind: finding text: The useful restart package combines the boundary decision with the concrete source and entity neighborhood being reviewed. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/context-package-evaluation.yaml unit_kind: mapping selector: findings[1] engine: yaml metadata: title: Neighborhood improves review - id: profile.agentic-memory-pilot kind: profile text: The profile enables reasoning, conversation, knowledge, and package memory kinds with review-gated durable writes. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/memory-profile.yaml unit_kind: mapping selector: $ engine: yaml metadata: title: Agentic memory pilot profile - id: context_package.restart-package kind: context_package text: The restart package selection is capped at eight items and must preserve selected nodes, implied edges, events, policy metadata, and provenance. source_spans: - path: infospaces/agentic-memory-profile-pilot/output/memory/restart-context-selection.yaml unit_kind: mapping selector: $ engine: yaml metadata: title: Restart context package package_id: memory:package:agentic-memory-profile-restart - id: policy.review-gate kind: policy text: Any future durable memory write must be planned, reviewed, and applied through an explicit runtime gate. source_spans: - path: docs/agentic-memory-profile-pilot.md unit_kind: section selector: heading[Engine Integration Plan] engine: selector metadata: title: Durable write review gate edges: - id: edge.evidence-supports-boundary kind: supports source: evidence.workplan-non-goal target: decision.file-backed-pilot - id: edge.constraint-supports-boundary kind: supports source: constraint.no-durable-runtime target: decision.file-backed-pilot - id: edge.question-led-to-boundary kind: led_to source: question.memory-decisions target: decision.file-backed-pilot - id: edge.boundary-led-to-package-plan kind: led_to source: decision.file-backed-pilot target: plan.restart-context-package - id: edge.turn-led-to-observation kind: led_to source: turn.review-handoff target: observation.restart-risk - id: edge.tool-call-led-to-observation kind: led_to source: tool_call.generator-status target: observation.restart-risk - id: edge.observation-supports-finding kind: supports source: observation.restart-risk target: finding.neighborhood-improves-review - id: edge.division-derived-from-source kind: derived_from source: entity.division-of-labour target: artifact.wealth-source - id: edge.market-derived-from-source kind: derived_from source: entity.market-extent target: artifact.wealth-source - id: edge.finding-references-division kind: references source: finding.neighborhood-improves-review target: entity.division-of-labour - id: edge.finding-references-market kind: references source: finding.neighborhood-improves-review target: entity.market-extent - id: edge.profile-governs-package kind: governs source: profile.agentic-memory-pilot target: context_package.restart-package - id: edge.policy-governs-package kind: governs source: policy.review-gate target: context_package.restart-package - id: edge.package-activates-plan kind: activates source: context_package.restart-package target: plan.restart-context-package events: - id: event.memory-questions-recorded kind: recorded timestamp: "2026-05-15T00:00:00Z" actor: infospace-bench task: IB-WP-0017-T01 node_updates: - node_id: question.memory-decisions operation: create - node_id: decision.file-backed-pilot operation: create - id: event.workflow-restart-trace kind: recorded timestamp: "2026-05-15T00:05:00Z" actor: infospace-bench thread: agentic-memory-profile-pilot task: IB-WP-0017-T05 node_updates: - node_id: turn.review-handoff operation: create - node_id: tool_call.generator-status operation: create - node_id: observation.restart-risk operation: create - id: event.restart-package-activated kind: activated timestamp: "2026-05-15T00:10:00Z" actor: infospace-bench task: IB-WP-0017-T03 package_refs: - memory:package:agentic-memory-profile-restart activation_refs: - activation:agentic-memory-profile-restart-review metadata: selected_node_count: 7 expected_item_count: 8 - id: event.review-gate-policy kind: policy_decision timestamp: "2026-05-15T00:15:00Z" actor: infospace-bench task: IB-WP-0017-T04 node_updates: - node_id: policy.review-gate operation: create policy: durable_writes: review_required decision: allow_fixture_only metadata: pilot_corpus: infospaces/wealth-vsm-legacy-slice workplan: IB-WP-0017 lower_layer_contract: markitect.memory.graph.v1