What's new
CI/CD
Three orthogonal CI workflows now cover every contribution type:
| Workflow | Trigger | Checks |
|---|---|---|
validate-structure.yml
| commands, references, meta changes | 8 structural checks |
quality-check.yml (new)
| fixtures, commands, CI scripts | behavioral-smoke + branding guard |
design-check.yml
| HTML/CSS/JS changes | design-lint score |
The new quality-check.yml posts a collapsible PR comment with failure details and a local repro command on any failure.
/naksha-doctor (59th command)
A self-service diagnostic that runs all 4 quality scripts and produces a ╔ naksha doctor ╗ health report:
validate-structure(8 structural checks)verify-metadata(stats.json vs. filesystem consistency)behavioral-smoke(fixture keyword/header/char checks)guard-legacy-branding(banned string scan)
/naksha-doctor --fix adds per-check step-by-step remediation for every failure type.
Community health
Labels (17 canonical labels):
- Added:
wishlist,claimed,ci,commands,agents,knowledge,evals,wing .github/labels.ymlis now the source of truthscripts/sync-labels.sh— idempotent sync viagh label create/edit
CONTRIBUTING.md — "Building a Wing":
- 7-step wing checklist: role reference → 2+ commands → SKILL.md (7 locations) → evals → smoke fixtures → platform adapters → stats
- Reference examples: Conversational, Spatial, Compliance wings
- PR requirements for wing contributions
CI: 8/8 validate-structure checks pass
Commands: 59 total