From 8a7311ba966c6c72621ef91ea780d222782e0c3b Mon Sep 17 00:00:00 2001 From: Caliber66 Date: Sat, 31 Oct 2026 18:43:11 -0500 Subject: [PATCH] docs(planning): point records at squashed commit hashes --- .planning/ROADMAP.md | 2 +- .planning/STATE.md | 6 +++--- .../notes/2026-10-17-terraform-azure-ephemeral-deploy.md | 2 +- .../261025-i7g-SUMMARY.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 173b90b..f7c759d 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -416,7 +416,7 @@ Phases execute in numeric order: 24 → 25 → 26 → 27 → 28 **Plans**: TBD (proposed slices) -- (a) Bootstrap module: state storage account + GitHub OIDC managed identity, never destroyed (DONE, 84bc8a8; managed identity because the university tenant denied app-registration writes) +- (a) Bootstrap module: state storage account + GitHub OIDC managed identity, never destroyed (DONE, 67b1bec; managed identity because the university tenant denied app-registration writes) - (b) Root module: resource group, Container App, Postgres Flexible Server, budget alert; applied locally - (c) Smoke-test script: `/health` + `/ready`, then POST /watchlist and re-GET - (d) CI: `terraform fmt`/`validate`, tflint, config scan, plan comment on PRs diff --git a/.planning/STATE.md b/.planning/STATE.md index ad61ef4..6cf30a4 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -9,7 +9,7 @@ stopped_at: Phase 26 complete, ready to plan Phase 27 last_updated: "2026-10-31T01:13:32.522Z" last_activity: 2026-10-19 last_activity_desc: Phase 26 complete, transitioned to Phase 27 -state_head: f45762a87d8d6ae5f09e49fa58de6fc906f4bbe2 +state_head: d000201d354a01a5d349dc5c6a6dce1f3de992e3 progress: total_phases: 5 completed_phases: 3 @@ -515,8 +515,8 @@ _Closed 2026-09-05: Phase 16 gap G-16-1 (n1-boot guard-adoption skip) — quick | 261011-gq7 | Amend Phase 26 CONTEXT and UI-SPEC with grill decisions Q1–Q10 (derived selection, outcome-only bulk responses + refresh, ordered-lock bulk tag attach, single-statement remove/preferences, pending-alert disclosure) and add withdraw-pending-events todo | 2026-10-11 | 6408d28 | [261011-gq7-amend-phase-26-docs-with-grill-decisions](./quick/261011-gq7-amend-phase-26-docs-with-grill-decisions/) | | 261011-moj | Amend Phase 26 CONTEXT and UI-SPEC with UI review U1–U4 (route-level confirm + close→clear→focus order, scroll-padding focus clearance, one-row phone bar, remove-tag Undo) | 2026-10-11 | 9ac478c | [261011-moj-amend-phase-26-ui-spec-and-context-with-](./quick/261011-moj-amend-phase-26-ui-spec-and-context-with-/) | | 261019-jkv | Refactor phase 26 bulk UI: shared preference options, popover and outcome-messages modules, useBulkSelection hook | 2026-10-19 | 66e1990 | [261019-jkv-refactor-phase-26-bulk-ui-preferenceopti](./quick/261019-jkv-refactor-phase-26-bulk-ui-preferenceopti/) | -| 261025-i7g | Phase 999.1 slice (a): Terraform bootstrap module (Azure remote state + GitHub OIDC managed identity), applied and state migrated | 2026-10-30 | 84bc8a8 | [261025-i7g-bootstrap-terraform-module-for-azure-rem](./quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/) | -| 38 | Fix trivy-fs: bump transitive web deps body-parser, systeminformation, undici for HIGH CVEs | 2026-10-31 | f45762a | — | +| 261025-i7g | Phase 999.1 slice (a): Terraform bootstrap module (Azure remote state + GitHub OIDC managed identity), applied and state migrated | 2026-10-30 | 67b1bec | [261025-i7g-bootstrap-terraform-module-for-azure-rem](./quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/) | +| 38 | Fix trivy-fs: bump transitive web deps body-parser, systeminformation, undici for HIGH CVEs | 2026-10-31 | d000201 | — | ### Roadmap Evolution diff --git a/.planning/notes/2026-10-17-terraform-azure-ephemeral-deploy.md b/.planning/notes/2026-10-17-terraform-azure-ephemeral-deploy.md index 309f7e2..7ccc1a1 100644 --- a/.planning/notes/2026-10-17-terraform-azure-ephemeral-deploy.md +++ b/.planning/notes/2026-10-17-terraform-azure-ephemeral-deploy.md @@ -25,7 +25,7 @@ context: /gsd-explore session; $100 Azure student credit, goal is Terraform/IaC - Flexible Server B1ms ~ $0.02/hr and "stopped server auto-restarts after 7 days" - unverifiable: prior knowledge, no primary source consulted. - Total credit runway estimates (~100+ sessions) - derived from the unverified hourly figure above. -## Update 2026-10-30 (slice a done, 84bc8a8) +## Update 2026-10-30 (slice a done, 67b1bec) - **Learning mode:** the user wants to learn Terraform. Claude writes boilerplate; the user writes core resources and predicts `plan` output; quiz via the grilling skill. Weak spot to revisit: the three-way compare (config vs state vs real Azure). - **Region:** the student subscription's policy allows only southcentralus, canadacentral, mexicocentral, eastus2, brazilsouth. Use `eastus2`. diff --git a/.planning/quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/261025-i7g-SUMMARY.md b/.planning/quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/261025-i7g-SUMMARY.md index 2551bec..7c4193f 100644 --- a/.planning/quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/261025-i7g-SUMMARY.md +++ b/.planning/quick/261025-i7g-bootstrap-terraform-module-for-azure-rem/261025-i7g-SUMMARY.md @@ -1,7 +1,7 @@ --- quick_id: 261025-i7g status: complete -commit: 84bc8a8 +commit: 67b1bec --- # Summary: Terraform bootstrap module (Phase 999.1 slice a)