- *.html (except runtime/runtime.html)
- *.css
- *.js
- *.ts
- *.jsx
- *.tsx
- *.zig in var/trinity/output/ (GENERATED ONLY!)
- *.py (GENERATED ONLY!)
- Create .vibee specification in specs/tri/
- Run: ./bin/vibee gen specs/tri/feature.vibee
- Test: zig test var/trinity/output/feature.zig
- Write TOXIC VERDICT (self-criticism)
- Propose 3 options from TECH TREE
name: module_name
version: "1.0.0"
language: zig
module: module_name
types:
TypeName:
fields:
field1: String
field2: Int
behaviors:
- name: function_name
given: Precondition
when: Action
then: Result- What was done
- What failed
- Metrics (before/after)
- Harsh self-criticism
- Score X/10
Propose 3 options for next research:
- [A] Name, complexity ★☆☆☆☆, potential +X%
- [B] Name, complexity ★★☆☆☆, potential +X%
- [C] Name, complexity ★★★☆☆, potential +X%
- Recommendation: [A/B/C] because...
- Don't write .zig code directly
- Don't edit var/trinity/output/*
- Don't create legacy files
- Don't skip toxic verdict
- Don't skip tech tree select