Problem
When using charter setup --preset docs, the default manifest.adf scaffolds frontend.adf (triggers: React, CSS, UI) and backend.adf (triggers: API, Node, DB). For pure docs repos (Markdown, Astro, content schemas), neither trigger set is relevant. Migration still routes content to these modules, but the labels feel mismatched.
Source: #27 (Finding 3)
Proposed Solution
When --preset docs is used, scaffold a content.adf module instead of (or alongside) frontend.adf/backend.adf:
- Triggers: Markdown, frontmatter, content schema, Astro, MDX, docs, navigation
- Sections: Content structure conventions, frontmatter standards, doc linting rules
At minimum, adjust the trigger labels in the manifest to be docs-relevant even if the module names stay the same.
Acceptance Criteria
Dependencies
- Related to the deleted
feat/docs-preset branch work
🤖 Generated with Claude Code
Problem
When using
charter setup --preset docs, the defaultmanifest.adfscaffoldsfrontend.adf(triggers: React, CSS, UI) andbackend.adf(triggers: API, Node, DB). For pure docs repos (Markdown, Astro, content schemas), neither trigger set is relevant. Migration still routes content to these modules, but the labels feel mismatched.Source: #27 (Finding 3)
Proposed Solution
When
--preset docsis used, scaffold acontent.adfmodule instead of (or alongside)frontend.adf/backend.adf:At minimum, adjust the trigger labels in the manifest to be docs-relevant even if the module names stay the same.
Acceptance Criteria
charter setup --preset docsscaffoldscontent.adfwith docs-relevant triggersmanifest.adftrigger keywords match documentation workflowsfullstackpreset behavior unchangedDependencies
feat/docs-presetbranch work🤖 Generated with Claude Code