and-backend-contract
Installation
SKILL.md
AND Backend Contract
Reference skill for loading the configured workflow state backend contract.
Use it before an AND workflow skill reads, writes, validates, or reasons about workflow state. This skill loads the contract; it does not perform the workflow operation.
Process
-
Read and validate the repository's
.and/config.yml.- It must be a YAML mapping with
version: 1. - It must contain only
versionandworkflow_state_backend. workflow_state_backendmust begithub-nativeormarkdown-file-based.- If missing, malformed, unsupported, extended, or ambiguous, route to
setup-and. - Completion criterion: one supported backend is known.
- It must be a YAML mapping with
-
Read backend-contract.md.
- Use it for backend-neutral concepts, operations, relationship vocabulary, State Reason, receipt, lifecycle, and invariant rules.
- Completion criterion: the calling skill's operation is expressed in backend-neutral terms.