Contribution Contract (Developers)
Rules for implementing changes without breaking portability.
Determinism
- No timestamps in generated HTML or JSON.
- Stable ordering for lists and directory walks (lexicographic sorting).
- Write text files with LF newlines.
Portability
- Use relative links that resolve inside the bundle root.
- Do not emit
file://links or absolute/links.