Roadmap item 1.3.1 moves repository config handling to JSON5-only semantics
for active configuration files:
- Parse and write
config.json5as JSON5 (including comments and trailing commas). - Do not rely on
.hyper.jsmigration; legacy migration paths were removed. - Persist runtime plugin settings under
config.plugins.<plugin-id>inconfig.json5. - Keep config-validation diagnostics structured with required fields:
path,message, andsuggestedFix(optionaldocHintanddefaultHintmay be included when available). - Preserve user-authored comments and formatting when roundtripping
config.json5; avoid full-file canonical rewrites for targeted runtime settings updates.