Interactive Merge Control
Review proposed merge operations, mark each item approved or rejected, and export a clean review manifest for GitHub-based canonical merge workflows.
Approved0
Rejected0
Pending13
Run IDrun-2026-04-02-001
Interactive Operations
CREATE -> /processed/run-2026-04-02-001/summary.json
CREATE -> /processed/run-2026-04-02-001/decisions.json
CREATE -> /processed/run-2026-04-02-001/projects.json
CREATE -> /processed/run-2026-04-02-001/next-actions.json
CREATE -> /processed/run-2026-04-02-001/timeline.json
CREATE -> /processed/run-2026-04-02-001/entities.json
CREATE -> /processed/run-2026-04-02-001/concepts.json
CREATE -> /processed/run-2026-04-02-001/open-loops.json
CREATE -> /processed/run-2026-04-02-001/merge-proposal.json
UPDATE -> /projects/memory-system/decisions.json
UPDATE -> /memory/timeline.json
UPDATE -> /state/next-actions.json
UPDATE -> /state/open-loops.json
Review Manifest Preview
{
"run_id": "run-2026-04-02-001",
"reviewed_at": "2026-04-05T23:01:54.249Z",
"operations": [
{
"id": "create-0",
"kind": "create",
"target": "/processed/run-2026-04-02-001/summary.json",
"reason": "New ingestion run output",
"decision": "pending"
},
{
"id": "create-1",
"kind": "create",
"target": "/processed/run-2026-04-02-001/decisions.json",
"reason": "New structured decisions extracted from current thread",
"decision": "pending"
},
{
"id": "create-2",
"kind": "create",
"target": "/processed/run-2026-04-02-001/projects.json",
"reason": "Current run project summary",
"decision": "pending"
},
{
"id": "create-3",
"kind": "create",
"target": "/processed/run-2026-04-02-001/next-actions.json",
"reason": "New next-action set",
"decision": "pending"
},
{
"id": "create-4",
"kind": "create",
"target": "/processed/run-2026-04-02-001/timeline.json",
"reason": "Milestone event for first ingestion run",
"decision": "pending"
},
{
"id": "create-5",
"kind": "create",
"target": "/processed/run-2026-04-02-001/entities.json",
"reason": "New structured entity output",
"decision": "pending"
},
{
"id": "create-6",
"kind": "create",
"target": "/processed/run-2026-04-02-001/concepts.json",
"reason": "New structured concept output",
"decision": "pending"
},
{
"id": "create-7",
"kind": "create",
"target": "/processed/run-2026-04-02-001/open-loops.json",
"reason": "New unresolved loop extracted",
"decision": "pending"
},
{
"id": "create-8",
"kind": "create",
"target": "/processed/run-2026-04-02-001/merge-proposal.json",
"reason": "Safe-mode merge plan",
"decision": "pending"
},
{
"id": "update-0",
"kind": "update",
"target": "/projects/memory-system/decisions.json",
"reason": "Append 3 new architectural decisions",
"decision": "pending"
},
{
"id": "update-1",
"kind": "update",
"target": "/memory/timeline.json",
"reason": "Append milestone event for first ingestion run",
"decision": "pending"
},
{
"id": "update-2",
"kind": "update",
"target": "/state/next-actions.json",
"reason": "Add next actions related to parser behavior and second ingestion test",
"decision": "pending"
},
{
"id": "update-3",
"kind": "update",
"target": "/state/open-loops.json",
"reason": "Add parser automation loop",
"decision": "pending"
}
],
"summary": {
"approved": 0,
"rejected": 0,
"pending": 13
}
}
Approved Merge Payload
No approved merge payload generated yet.
Decision Payload
GitHub remains the truth layer
Build for full pipeline vision
RCL becomes the native control language
Timeline Payload
First ingestion run executed
Next Actions Payload
Create processed run files for run-2026-04-02-001
Define parser behavior for automatic RCL extraction
Test a second ingestion run using an older exported thread
Open Loops Payload
Define parser behavior for converting threads into RCL automatically