Picked by Rose & Olaf English

R11: echter Prüflauf

Begrenztes Beispiel aus dem gelieferten Kit, ausgeführt am 27. Oktober 2026. Beispieleingaben, keine Kundenarbeit. Ein Beleg beweist keine Agentenausführung. Befehle, JSON und Programmausgaben bleiben im englischen Original.

python3 runner/verify_kit.py --self-test

Mit ausführbaren Dateirechten entpacken oder chmod +x hooks/pre-commit hooks/commit-msg ausführen. Pythons zipfile übernimmt diese Rechte nicht; Git ignoriert die Hooks dann still. Dieser Lauf stellt die Rechte zuerst wieder her.

PASS peer-staged index survival
PASS deletion guard and override
PASS idempotent commit trailers
PASS concurrent ownership collision detection
PASS failed or unverified receipt rejection
Exit status: 0

python3 runner/verify_kit.py ownership-claim examples/01-concurrent-edit-split/ownership-claim-1.json examples/01-concurrent-edit-split/ownership-claim-2.json

examples/01-concurrent-edit-split/ownership-claim-1.json
{
  "worker_id": "worker-a",
  "paths": [
    "src/**"
  ]
}
examples/01-concurrent-edit-split/ownership-claim-2.json
{
  "worker_id": "worker-b",
  "paths": [
    "src/component.py"
  ]
}
REJECT: concurrent ownership collision
Exit status: 1

python3 runner/verify_kit.py ownership-claim examples/01-concurrent-edit-split/resolved-ownership-claim-1.json examples/01-concurrent-edit-split/resolved-ownership-claim-2.json

examples/01-concurrent-edit-split/resolved-ownership-claim-1.json
{
  "worker_id": "worker-a",
  "paths": [
    "src/a.py"
  ]
}
examples/01-concurrent-edit-split/resolved-ownership-claim-2.json
{
  "worker_id": "worker-b",
  "paths": [
    "src/b.py"
  ]
}
ACCEPT
Exit status: 0

python3 runner/verify_kit.py verification-receipt examples/02-failed-verification-caught/verification-receipt.json

examples/02-failed-verification-caught/verification-receipt.json
{
  "worker_id": "worker-a",
  "checks_passed": false,
  "detached_worktree_verified": true,
  "commit_paths": [
    "src/component.py"
  ],
  "checks": [
    "python -m unittest"
  ],
  "base_commit": "0123456789abcdef"
}
REJECT: required constant differs
Exit status: 1

Ansprüche werden gemeinsam geprüft, nicht gesperrt. Freigaben extern serialisieren. Hooks sind umgehbar; unabhängige Prüfung bleibt nötig.

Zurück zu R11 · $29 USD · Optionale Implementierung · $500 USD

R11 excerpt license · English original
Royalty-free commercial & team use license

Permission is granted to use, copy, modify and distribute this kit within your
organization and in client projects, commercially or otherwise, without royalties
or seat limits. You may share modified templates, schemas and hooks with clients.
You may not resell or redistribute the unmodified kit as a standalone competing
product. No trademark rights are granted. Provided AS IS, without warranty;
the authors are not liable for losses arising from use, to the extent permitted
by applicable law. Keep this license with redistributed copies.