You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
Bug FixesKind: in v2.1.221,
Bug FixesSection of the release
What
Staleness anchor and decisions island payloads are checked to be plain objects before schema validation, so non-object JSON produces a clear message rather than a confusing schema error.
Details
New messages "the published page staleness anchor is not a JSON object" and "the published page decisions island is not a JSON object".
The same object predicate replaced hand-rolled checks in frontmatter and plugin-manifest validation.
Evidence
the published page decisions island is not a JSON object
Strings lifted out of the shipped bundle, so the claim above can be checked against them.