400-line hard-limit enforced-via-lint-not-honor-system
The 400-line budget for Helix skills was a convention but not machine-enforced — website-creator had grown to 583 lines undetected. Fix: the lint script now fails on any Helix skill exceeding 400 lines. When compressing, extract reference content to subdirectory files (references/ or docs/) and link rather than inline — website-creator went 583→282 this way without losing capability.
Related
- progressive-disclosure-resolves-ambiguity-without-content-lo
- 2026-04-04-oracle-001-self-architecture-analysis
- skill-file-progressive-disclosure-for-over-600-line-splits
- fusion-invariants-lint-was-structural-only-not-semantic
- helix-skills-dir-env-var-enables-portable-lint-execution
- skill-naming-drift-infra-orchestrator-vs-platform-orchestrat
- helix-skill-400-line-hard-limit-enforcement
- skill-400-line-hard-limit-enforced-via-references-subdir-ext
- helix-skill-400-line-hard-limit-now-lint-enforced
- helix-skill-400-line-hard-limit-progressive-disclosure-disci
- progressive-disclosure-split-pattern-net-positive
- helix-github-sync-removes-obsolete-phase-handoffs