Governance

Bootstrap Checklist

Purpose

This checklist tracks the minimum engineering infrastructure required before Pnyma evaluation, integration, and deployment tooling is operational. Each item is a gate — incomplete items block downstream work.

Infrastructure Checklist

Package & Project

  • Add Python package metadata (pyproject.toml) with version, dependencies, and entry points.
  • Configure dependency pinning and lock file generation.
  • Establish version tagging conventions aligned with constitutional versioning.

Schema Validation

  • Wire JSON schema validation into CI for constitutional YAML artifacts.
  • Add schema migration tooling for constitutional version upgrades.
  • Validate all policy artifacts on each PR against schema.

Evaluation CLI

  • Implement evaluation CLI stubs for each benchmark pillar.
  • Add result reporting in machine-readable and human-readable formats.
  • Wire CLI into CI/CD pre-release gates.

Constitution Infrastructure

  • Add constitution loader from YAML artifacts.
  • Implement precedence resolution engine from loaded principles.
  • Add constitutional version hash to all runtime logs.

Audit Infrastructure

  • Add audit log model covering: principles applied, uncertainty state, risk class, refusal/escalation rationale, action authorization.
  • Add persistence adapter (database or append-only log).
  • Add audit log integrity checks (immutability verification).

Completion Criteria

The bootstrap phase is complete when:

  1. all checklist items are merged and CI-green,
  2. evaluation CLI produces valid output for all benchmark pillars,
  3. constitution loader successfully initializes from canonical artifacts,
  4. audit log model persists and retrieves entries correctly.