Civic Publish Gate
Process
- Supply a versioned publication packet with per-section count/freshness rules, claims, sources, links, structured-data validation, accessibility, privacy, correction state, static/CMS adapter results, and human review.
- Run
aiwg run skill civic-publish-gate -- packet.json. - Remediate every block. Warnings require visible human disposition.
- Treat automated accessibility checks as evidence only, never a complete WCAG conformance determination.
- Publication remains an external human action even after a machine pass.
- Verify the live page, last-good copy, sitemap, reindex, and cache handoffs; each must pass or be explicitly not applicable before publication completes.
Output
A schema-valid publication gate report. Exit 1 means blocked; exit 2 means
invalid input/usage. The command never writes to a CMS or external service.
References
schemas/publication-gate-result.schema.jsonrules/publication-human-review.mddocs/research/control-source-matrix.md- media-marketing-kit
qa-protocolandapproval-workflow; ops-completeops-verify