Skip to content

Commit eb7ea1b

Browse files
committed
chore: ignore popcorn-xp; document formspec-specs skill
Made-with: Cursor
1 parent 4fbb25c commit eb7ea1b

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.popcorn-xp/
12
node_modules/
23
dist/
34
test-results/

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ The specification is organized into three tiers: Core (data & logic), Theme (pre
108108

109109
## Spec Authoring Contract
110110

111+
- **Use the `/formspec-specs` skill** (invoke via `Skill` tool with `skill: "formspec-specs:formspec-specs"`) whenever you need to look up spec semantics, parse or validate schemas, understand cross-tier behavior, interpret FEL grammar, or answer any question about what the Formspec specification says. Do not guess from code — the skill has authoritative spec knowledge. This applies to all agents and subagents.
111112
- Structural truth lives in `schemas/*.json`.
112113
- Behavioral semantics that schemas cannot encode live in canonical spec markdown (`specs/**/*.md`).
113114
- Nodes marked `x-lm.critical=true` in schemas MUST include both `description` and at least one `examples` entry.

0 commit comments

Comments
 (0)