config tests cover palette and per-module color inheritance
Adds 11 tests for the palette config fields that landed in v0.3.0 but had zero test coverage — palette section, four global post_color fields, invalid hex rejection, round-trip through parseConfig, and global→per-module inheritance via resolveColors.
v0.3.22026-06-01
·11 tests confirm the [palette] and post_color_* config fields accept valid values, reject bad hex, default correctly, and survive round-trip through parseConfig
·resolveColors inheritance tested end-to-end: module with no override gets all four globals; per-module token override wins while globals supply the others; all undefined when nothing is set
·the gap between "feature landed" and "feature tested" is now closed — prepublishOnly will catch regressions