# Delivery Manifest

## Source identity and runtime boundary

- Audited source: `image2code-glm-v1` at
  `249c2bceedaf3c04f76ae3a899d91acbf8dc2641` (`v2.3.2`).
- Detached worktree: source-clean before and after the study.
- Runtime state remains under the upstream manager's ignored `.runtime/` tree.
- No upstream source, devset image, upload, runtime output, credential, PID or
  log is copied into the Pages public tree.

## Task-scoped authored evidence

- Study specification and package: `README.md`, `GOAL_SPEC.md`,
  `SCREEN_INVENTORY.md`, `INTERACTION_MATRIX.md`, `STATE_MODEL.md`,
  `SOURCE_UI_MAP.md`, `FIVE_DIMENSION_SYNTHESIS.md`,
  `FUTURE_CONSIDERATION_LEDGER.md`, `UX_ACCESSIBILITY_AUDIT.md`,
  `EVIDENCE_LOG.md` and this manifest.
- Upstream-workbench captures: `evidence/screenshots/01-*.png` through
  `19-*.png`, plus their index README.
- Board-integration captures: `evidence/board/20-*.png` through `23-*.png`,
  plus their index README.

## Manager and deployment overlay

- Manager documentation/registry under
  `0-Project/20260714-vharness-upstream-manager/`.
- Wrapper/runtime changes: `deployment/app.py`, `.env.example`,
  `scripts/common.sh`, `scripts/preflight.sh`, `scripts/start_services.sh` and
  `scripts/smoke.sh`.
- Source/deployment/adoption remain separate; only the deployment wrapper is
  marked `adopted` in the manager ledger.

## Board, navigation and public safety

- Board pages: `sp-vharness.html`, `sp-vharness-glm-v1.html`,
  `sp-vharness-v2-3.html`, `sp-vharness-v2-2.html`,
  `sp-vharness-manager.html` and `sp-vharness-frontend-study.html`.
- Generated listings: `index.html`, `attempts.html`, `assets/nav.js`.
- Generators/sync: `scripts/sync_attempts_board.py`,
  `scripts/sync_deploy_board.sh`, `scripts/sanitize_public_board.py`.
- Governance records: `0-Project/README.md`, `PROJECT_GUIDELINES.md`,
  `4-Skills/AI_RULES.md`, `_ai/task_plan.md`, `_ai/decisions.md`,
  `_ai/progress.md`, `_ai/sync-log.md`.

## Existing dirty worktree

The root repository already had extensive modified, deleted and untracked work
outside this scope. This task did not reset, checkout, clean, stage or commit
the root repository. Generated Pages files remain in the existing ignored
deployment tree. No claim is made that the entire root status belongs to this
delivery; the groups above are the task-scoped handoff.
