46 lines
1.6 KiB
Markdown
46 lines
1.6 KiB
Markdown
# CT.M3 — ContentReferenceAndBundleWorkflows
|
||
|
||
## Summary
|
||
|
||
| Field | Value |
|
||
|--------|--------|
|
||
| **Module ID** | CT.M3 |
|
||
| **Track** | [Content tooling — internal authoring](../tooling/internal_authoring.md) (cross-cutting; not E1–E9) |
|
||
| **Stage target** | Pre-production |
|
||
| **Status** | Planned (see [dependency register](module_dependency_register.md)) |
|
||
|
||
## Purpose
|
||
|
||
**Workflow depth** after the MVP studio: project-wide **reference graph**, safer **renames**, **schema version** warnings across files, and optional **content bundle** manifests to reduce client/server drift.
|
||
|
||
## Responsibilities
|
||
|
||
- Build an index of IDs and references across `content/**` for find-usages and rename planning.
|
||
- Emit optional **hash/version manifest** for CI and deploy pipelines (aligns with tech stack bundle note).
|
||
- Document operational practices (PR review for content, bundle promotion).
|
||
|
||
## Key contracts
|
||
|
||
| Contract | Role |
|
||
|----------|------|
|
||
| `ContentBundleManifest` (optional) | Lists files, schema versions, content hashes |
|
||
| Reference report | Machine-readable graph for CI or review tools |
|
||
|
||
## Module dependencies
|
||
|
||
- **CT.M1** — ContentValidationPipeline
|
||
- **CT.M2** — AuthoringStudioApplication (recommended for integrated UX)
|
||
|
||
## Dependents (by design)
|
||
|
||
- None within the CT track; ops/deploy may consume manifests.
|
||
|
||
## Related implementation slices
|
||
|
||
Content tooling **Slice 3** — reference index and optional bundles.
|
||
|
||
## Source anchors
|
||
|
||
- Plan: [`internal-content-authoring.md`](../../plans/internal-content-authoring.md)
|
||
- [Module dependency register](module_dependency_register.md)
|