Answer prose round 2 in the docs: weights take 0, the node table states the record-column refusal once, the time refusal joins its list, CHANGELOG lists what now loads, decision titles state their whole ruling, and the JSON-string ruling folds into the struct-tag decision

This commit is contained in:
2026-10-08 12:32:10 +02:00
committed by Lillem4n
parent 9baa77c752
commit 5c0ac105b4
5 changed files with 54 additions and 51 deletions
+1 -2
View File
@@ -43,8 +43,7 @@ In [docs/decisions.md](docs/decisions.md):
- The CLI renders exactly the template on its stdin, and adds nothing
- The CLI reads only the library's public API
- A template that does not compile is misuse (exit 2), including a reference that resolves to nothing, save a lone reference under the CLI's `--format` until item 129
- Whitespace around a JSON template is dropped, in `NewTemplate` and on stdin
- A JSON string stays a template even where its bare text renders alike
- Whitespace around a JSON object, array, string or null is dropped, and a bare number or boolean is a format string
- `FakeTemplate` and `NewTemplate` both stay
- The shipped data is embedded, not discovered
- With only the shipped set, a category loads on the first call reaching it; beside a `--data-path`, every category loads in `New`