refactor(activity-state-machine): remove `__` no-facet sentinel
facets: [] is now schema-rejected (minItems: 1) for any journal with
configured facets. The state machine and thinking.py persist paths no
longer need the `__` pseudo-facet; deleted alongside the tests that
exercised it.
Empty-facets-configured journals (a separate fallback in
`hydrate_runtime_enums`) become a state-machine no-op rather than
producing phantom `facets/__/` rows.
Follow-on to lodes 50dac8eb, b0d167d6.