# Agentic Readiness Diagnostic — Wave A parity checklist
# Single-node ChainGraph. Awaiting Tim sign-off before source guide is deleted.
# Sign-off instruction: review parity checks below, confirm, then Tim runs the
# PowerShell delete block below.

chain_id: agentic-readiness-diagnostic
chain_name: Agentic Readiness Diagnostic
topology: single-node
created: 2026-06-13
status: SIGNED_OFF

nodes:

  - art: ART-27
    chaingraph_file: chaingraph/art-27-agentic-readiness-diagnostic.html
    source_guide: guides/agentic-readiness-diagnostic.html
    mandate_type: agent_guardrail_mandate
    chain_role: ROOT_AND_TERMINAL
    chain_depth: 0
    parity_checks:
      - id: P1
        description: All 4 DOMAINS preserved (policy, protocol, controls, runtime) with identical question text
        status: PASS
      - id: P2
        description: All 12 questions preserved verbatim
        status: PASS
      - id: P3
        description: VALUES map preserved (yes:2, partial:1, no:0)
        status: PASS
      - id: P4
        description: grade() thresholds preserved (A≥85, B≥70, C≥55, D≥40, F<40)
        status: PASS
      - id: P5
        description: GRADE_TEXT (5 entries A–F) preserved verbatim
        status: PASS
      - id: P6
        description: runDiagnostic() is async; sets _policyParams, _outputPayload, _ap2Hash via sha256()
        status: PASS
      - id: P7
        description: §4 artifact schema complete — ap2_version:1.0.0, execution_hash, chain block (chain_depth:0, parent_hashes:[], parent_tool_ids:[])
        status: PASS
      - id: P8
        description: No sessionStorage writes (setLang() removed; comment placed)
        status: PASS
      - id: P9
        description: Remediation tool links updated — promoted nodes use ./art-XX-... paths; non-promoted use ../tools/ paths
        status: PASS
      - id: P10
        description: Shareable result link (b64uEnc/b64uDec + URL hash) preserved
        status: PASS
      - id: P11
        description: MANIFEST updated to category:chaingraph, chaingraph:true, chain_id:agentic-readiness-diagnostic
        status: PASS
      - id: P12
        description: Export filename uses .chaingraph.json suffix
        status: PASS
    tim_signoff: PENDING

deletion_block: |
  # PowerShell — emit ONLY after Tim signs off on ART-27 above
  # cd C:\dev\Claude\Projects\AINumbers\repo
  # Remove-Item guides\agentic-readiness-diagnostic.html
  # git add chaingraph/art-27-agentic-readiness-diagnostic.html
  # git add chaingraph/parity/agentic-readiness-diagnostic.parity.yaml
  # git add chaingraph/chaingraph.json
  # git add sitemap.xml
  # git commit -m "feat(chaingraph): Wave A ART-27 agentic-readiness-diagnostic (single-node) + retire guide"
  # git push
