phase 4: fold in allium rules content
- Symlink allium-main/.claude/rules/allium.md into references as allium-rules.md - Add 'Syntax rules' section to elicit, distill, and propagate skills - Instructs model to read rules before writing .allium files
This commit is contained in:
@@ -342,7 +342,12 @@ A comment noting that two terms are equivalent is not a resolution. It guarantee
|
||||
|
||||
For targeted changes where you already know what you want, use /skill:tend. For substantial additions that need structured discovery (new feature areas, complex entity relationships, unclear requirements), elicit is still the right tool even if a spec already exists. Checking alignment between specs and implementation belongs to /skill:weed.
|
||||
|
||||
## Syntax rules
|
||||
|
||||
Before writing any `.allium` file, read `../../allium/references/allium-rules.md` for syntax gotchas, naming conventions and anti-patterns. This covers common model mistakes (e.g. `with` vs `where`, `transitions_to` vs `becomes`, capitalised vs lowercase pipe values) that the language reference does not emphasise.
|
||||
|
||||
## References
|
||||
|
||||
- [Language reference](references/language-reference.md), full Allium syntax
|
||||
- [Recognising library spec opportunities](references/library-spec-signals.md), signals, questions and decision framework for identifying library specs during elicitation
|
||||
- [Allium rules](../../allium/references/allium-rules.md), syntax gotchas and anti-patterns
|
||||
|
||||
Reference in New Issue
Block a user