# Bundle validation policy — djat-poc-20260602
# Encoded by Collaboration.Validation.SoleSignatoryConfirm@v1 (PathwayRun pr_poc_validation_policy)
# Status vocabulary: ../../BUNDLE_STATUS_GUIDE.md

validation_policy:
  version: "1.0.0"
  bundle_id: djat-poc-20260602
  channel: djat-poc-20260602
  effective_at: 2026-06-02

  sole_signatory:
    name: Tricia Wang
    affiliation: Advanced AI Society (AAIS Society)
    role: PoC project committee — sole signatory for bundle validation
    scope: |
      Confirm that this collaboration bundle is integrity-valid (verify: OK) and,
      when H-POC-VALIDATE is executed, that the dynamic model-update proof loop
      returned into the bundle satisfies the validation criteria below.
    mutable: true
    supersession_pathway: Collaboration.Validation.SoleSignatoryConfirm@v1

  validation_criteria:
    status_guide: BUNDLE_STATUS_GUIDE.md
    integrity:
      - "python3 tools/collaboration-bundle/sign_bundle.py verify collaboration/20260602-160000 → verify: OK"
    singular_hypothesis:
      id: H-POC-VALIDATE
      pathway: Collaboration.Validation.DynamicUpdateProofLoop@v1
      requires:
        - bundle_used_as_context_anchor: true
        - model_update_pathway_run_recorded: true
        - proof_artifacts_written_to_bundle: assets/validation-proof/
        - sole_signatory_confirmation_recorded: true

  policy_change:
    who_may_change: sole_signatory_or_successor
    how: PathwayRun via Collaboration.Validation.SoleSignatoryConfirm@v1
    record_in: collaboration-pathways/meta/bundle-validation-policy.v1.yaml
