Specs name a posts branch that does not exist
Owner: Ivan Hawkes
Dependencies: p2-is-fix-stale-submodule-refs-in-specs

Publish Branch Is Publish Not Posts

The specs call the publishing branch posts; it is publish.

Publish Branch Is Publish Not Posts

.github/workflows/hugo.yml triggers on a push to publish, and git branch -a lists main, publish and the feature branches: no posts branch exists locally or on origin. Four documents, one agent instruction file and one skill still described the publishing branch as posts, so an agent following them merges into, and pushes to, a branch that publishes nothing.

The same pass removes the two remaining traces of the theme’s old submodule: the empty .gitmodules that 416d145 left tracked, and the comment in the publish workflow that calls the cache-key input a “theme submodule pin” when the workflow hashes the be-best tree.

Acceptance Criteria