Fix alignment/ids output

This commit is contained in:
2026-05-31 08:17:41 +02:00
parent 7eeb32927d
commit 67c03fa6bd
3 changed files with 88 additions and 0 deletions
+5
View File
@@ -153,6 +153,11 @@ and column. Set `dataset: "*"` to apply an encoding to the same column name in
any native topdata dataset; an exact dataset rule takes precedence over the
wildcard rule for that column. Supported compact encodings include packed hex
lists, external hex-list sidecar tables, alignment set masks, and ID hex lists.
Explicit `{"alignments": [...]}` and `{"ids": [...]}` objects are portable in
any native topdata dataset even without a column-specific rule; configured
rules still override when a column needs custom bounds, widths, or alignment
encoding mode. Plain `{"list": [...]}` objects remain config-driven because
numeric lists need table-specific output semantics.
Class spell availability can be authored as JSON spellbooks under
`topdata/data/classes/spellbooks/`. Each file names a `classes:*` row, and the