net-kingdom/examples/playbook-capability-contract
2026-05-22 14:49:25 +02:00
..
README.md Implement NK-WP-0013 playbook capability contract 2026-05-22 14:49:25 +02:00
scenario-s1-host-bootstrap.yaml Implement NK-WP-0013 playbook capability contract 2026-05-22 14:49:25 +02:00

Playbook Capability Contract Examples

scenario-s1-host-bootstrap.yaml demonstrates NetKingdom selecting and parametrizing a Railiance playbook from its declaration alone.

Run it against the reference Railiance declaration:

python3 tools/playbook-capability-contract/playbook_contract_validator.py \
  ../railiance-infra/capabilities/playbooks/railiance-infra.bootstrap-host.yaml \
  --scenario examples/playbook-capability-contract/scenario-s1-host-bootstrap.yaml