AFPS currently operates under a BDFL model. The Appstrate maintainer acts as the editor and final decision-maker for the v1.x line while the specification is still stabilizing.
All normative changes SHOULD follow this sequence:
Editorial clarifications that do not change interoperability MAY use a shorter path, but they SHOULD still be reviewed in public.
Any incompatible change to manifest meaning, validation rules, archive layout, or field semantics MUST increment the major schemaVersion.
Non-breaking clarifications, additive fields, and interoperability notes SHOULD use a minor specification revision.
Contributors SHOULD:
spec.md documents the normative AFPS behavior for the current draft.CHANGELOG.md records published revisions.If AFPS gains sustained adoption across multiple independent implementations, governance SHOULD evolve toward an open working group with shared maintainership and published decision rules.