content.words
Word-count floors and ceilings for a section's prose.
Flight director: "Still alive. Potatoes fine." is not a status report.
Quick reference
| Written as | Fails with | Applies to |
|---|---|---|
content. | too-few-words warn | section |
content. fix: opt-in | too-many-words error | section |
Examples
content. words. min
Require at least N words of prose in the section body, so a field can't be filled with a token gesture.
A section with enough to act on passes
<!-- mdv: section required content.words.min=15 -->
## Crew Status## Crew Status
All six crew are healthy. Oxygen recycler output is nominal after replacing the filter this morning.✓ passes
A token gesture is flagged
<!-- mdv: section required content.words.min=15 -->
## Crew Status## Crew Status
Still alive. Potatoes fine.✗ too-few-words warn · line 3
content. words. max
Cap the section body at N words, to keep summaries tight.
A summary that runs long is flagged
<!-- mdv: section required content.words.max=12 -->
## Summary## Summary
Replaced the oxygen filter, recalibrated the rover arm, and rewrote the comms schedule so the relay window lines up with the dust forecast.✗ too-many-words error · line 3
Range
Both bounds at once, inclusive (a. or . for one side):
<!-- mdv: section content.words.range=20..200 -->
## Summary
<!-- mdv: endsection -->