Deterministic ops layer and cli

This commit is contained in:
2026-05-04 00:23:04 +02:00
parent 6f0facd744
commit 274a7fcdd6
7 changed files with 778 additions and 2 deletions

View File

@@ -13,7 +13,7 @@ depends_on_workplans:
- MKTT-WP-0002
- MKTT-WP-0004
created: "2026-05-03"
updated: "2026-05-03"
updated: "2026-05-04"
state_hub_workstream_id: "9fefb57d-985e-4125-8daf-03554844f45e"
---
@@ -89,7 +89,7 @@ headings, sections, blocks, and metrics, with API access plus `mkt query` and
```task
id: MKTT-WP-0003-T005
status: todo
status: done
priority: medium
state_hub_task_id: "205d69eb-dd34-46a5-af0b-cc2de9d213d0"
```
@@ -97,6 +97,11 @@ state_hub_task_id: "205d69eb-dd34-46a5-af0b-cc2de9d213d0"
Implement FR-020 through FR-022 as deterministic document operations. Keep
transclusion syntax and resolution rules explicit and testable.
Initial implementation complete for deterministic frontmatter/body/heading
transforms, file composition, Markdown-native include/transclusion markers,
recursive include resolution, cycle/path safety checks, API access, docs, tests,
and `mkt transform`, `mkt compose`, and `mkt include`.
## P3.6 - Implement templating and generation hooks
```task