Skip to content

Track #166 progress + audit pai-v5 overlay scaffold#171

Merged
virtualian merged 1 commit into
mainfrom
166-progress-and-overlay-audit
May 10, 2026
Merged

Track #166 progress + audit pai-v5 overlay scaffold#171
virtualian merged 1 commit into
mainfrom
166-progress-and-overlay-audit

Conversation

@virtualian

Copy link
Copy Markdown
Owner

Summary

Audit headline

One drift surfaced: hooks/SecurityValidator.hook.ts (19.4 KB) + its README row + its settings.json.overlay PreToolUse wiring still ship in the overlay scaffold, even though PR #170 demoted SecurityValidator to the design doc's Drop List. Recommended follow-up: cleanup issue on virtualian/pai-v5 against bootstrap/v5-overlay-and-tooling, gated on a Phase-B trial probe (per the design doc's "promote back if a concrete gap surfaces" condition).

Everything else in the overlay matches the design doc, including the deliberate absence of the seven two-root migration helpers.

Test plan

  • Re-render Plans/v5-0-0-plus-port.md and confirm the Progress section renders cleanly (tables + lists).
  • Confirm reports/v5-comparison/v5-overlay-audit.md links resolve (parent-plan ref + design-doc ref + PR refs + overlay branch URL).
  • Sanity-check the audit by spot-checking one design-doc-matches row (e.g. AISTEERINGRULES.md size) against the live virtualian/pai-v5 tree.

Closes part of #166 (status tracking); does not close #166 itself.

Backfill status into the design doc (Plans/v5-0-0-plus-port.md) covering
issue #166 playbook completion, follow-up issue state on virtualian/pai-v5,
and Phase B posture. Add overlay audit findings against the scaffold
branch — one drift surfaced (SecurityValidator still present post-PR #170
demotion); flagged for separate cleanup gated on a Phase-B probe.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migration: marrair → marrmini, adopt v5.0.0 as baseline, freeze v4.0.3+

1 participant