1
0
Fork 0
Code Issues Pull requests Projects Releases 2 Packages Wiki Activity Actions Pages

feat: establish read-only DocForge MCP foundation

This commit is contained in:
Andraxion 2026-07-22 01:29:32 -04:00
commit 9702ed1265
32 changed files with 3323 additions and 0 deletions

11
ACTIVE_SLICE.md Normal file
View file

@ -0,0 +1,11 @@
# Active slice
```text
Slice: DFG-3 isolated changesets
Goal: Let agents propose structured node creates, updates, moves, and deletes without modifying canonical project files.
In scope: Changeset creation, base revisions and hashes, ordered node operations, family permissions, conflict detection, atomic validation, deterministic diffs, proposal MCP tools, limits, and tests.
Out of scope: Canonical application, prose auto-merge, previews, rendering orchestration, project adapters, Git mutation, deployment, accounts, HTTP transport, and a web UI.
Done when: Concurrent proposals validate or fail with exact conflicts; all four operations produce deterministic reviewable diffs; no proposal tool can change a canonical file.
Owners: Changesets own proposal records only. Canonical project files retain facts. The integration owner alone may apply an accepted proposal outside normal MCP access.
Proof: Pending implementation and verification.
```