docs(P22-27): research findings + 6 phase plans

---ci---
project: acdl
phase: 22-27
milestone: v1.7
status: research
---/ci---

v1.7 RESEARCH addendum: the domain is the existing codebase + the user's
12 explicit scope axes. No external research needed — all decisions
(D-048..D-059) are internal architecture choices already grounded in the
codebase (the Checkov adapter pattern, the contract schema, the Terraform
adapter TYPE_MAP, the environment onboarding scaffold, the deploy workflow).

Key research conclusions (recorded in PERSONAS.md):
  - lambda-engineer custom persona added (phase-specific, v1.7 only).
  - platform-engineer territory expanded: cloudfront, waf, rds, platform
    Terraform (Lambda + DynamoDB + KMS + Secrets Manager + Function URL).
  - security-engineer territory expanded: custom_rules/, adapters/wiz/,
    adapters/kyverno/, schemas/tagging-standard.json.
  - backend-engineer territory expanded: output_publisher, post_stage_comment,
    platform-test/primitives-plan/patterns-plan/release workflows.
  - Domain priority: coordination -> security -> platform -> backend ->
    lambda -> frontend.

PLAN: 6 phases (22-27), 14 requirements (REQ-62..REQ-75), vertical slices
ordered by dependency:
  P22 rename + production stack (REQ-62,63,64) — no deps beyond v1.6.
  P23 tagging + Wiz + Kyverno (REQ-65,66,67) — depends on P22 (adapter).
  P24 Lambda + ingestion (REQ-68) — depends on P23 (schema enum).
  P25 outputs + error reporting + stage comments (REQ-69,70,71) — depends
    on P24 (Lambda).
  P26 3 pipelines + release job (REQ-72,73) — depends on P25 (deploy stages).
  P27 remove consumer-repos + examples + RDS (REQ-74,75) — depends on P26
    (platform-test schema-validation stage validates examples).

Feature milestone -> ship v1.7.0 (next minor; v1.6 shipped v1.6.0).
This commit is contained in:
Jon Chery
2026-07-22 19:47:21 +00:00
parent b026d5f041
commit 2732abb23f

Diff Content Not Available