abd-story-synthesizer
Story Synthesizer
Shape source material into an Interaction Tree and State Model — a story map and domain model. Contains rules across Context, Interaction Inheritance, Interaction Hierarchy, and Domain & Interaction categories to guide synthesis of requirements into epics, sub-epics, and stories with associated state concepts. See rules/README.md for tag set and filtering; pieces/session.md for session types and scope.
Config Location (IMPORTANT)
Two config files — each owns different concerns.
| Location | Contains | Owns |
|---|---|---|
abd-story-synthesizer/conf/abd-config.json |
Engine config: skills, skills_config, skill_space_path |
Which skill space to target |
<skill-space>/conf/abd-config.json (e.g. mm3e/conf/abd-config.json) |
Skill space config: context_paths |
Where context lives in this workspace |
The synthesizer skill points to the skill space via skill_space_path. The skill space owns its own context — the engine reads context_paths from the skill space's config. Run discover_context to auto-populate context_paths in the skill space's config.
Source Folder Structure
abd_content/source/ contains content sources. Workspace RFQ folders are linked in for skill access: