docs(08-01): SUMMARY — probe fork answers recorded, plan complete
- Docker-executor mode confirmed; runs-on: ubuntu-latest (not self-hosted)
- MariaDB service container works; DB_HOST=mariadb; no mysql CLI in image
- actions/cache@v4 unreliable (timeout) — skip in Plans 02/03
- Playwright WebKit deps install cleanly; Phase-7 harness CI-feasible
- ChristopherHX/gitea-upload-artifact@v4 confirmed; actions/upload-artifact@v4 broken
- ${GITHUB_SHA:0:7} valid for image tags
- STATE.md: plan 08-01 complete, position advanced to 08-02 (Wave 2)
- ROADMAP.md: 08 phase progress updated (1/4 plans complete)
This commit is contained in:
+18
-10
@@ -3,14 +3,14 @@ gsd_state_version: 1.0
|
||||
milestone: v1.1
|
||||
milestone_name: Operability & Polish
|
||||
status: executing
|
||||
stopped_at: "08-01 Task 2 complete (runner-probe.yml committed b333d7b) — awaiting Task 3 human-verify (push + read probe log)"
|
||||
last_updated: "2026-06-11T14:00:00.000Z"
|
||||
last_activity: 2026-06-11 -- 08-01 Task 2 complete; runner-probe.yml authored and committed
|
||||
stopped_at: "08-02-PLAN.md (Wave 2) — 08-01 complete, probe fork answers recorded"
|
||||
last_updated: "2026-06-11T15:00:00.000Z"
|
||||
last_activity: 2026-06-11 -- 08-01 complete; probe fork answers recorded in SUMMARY; advancing to 08-02
|
||||
progress:
|
||||
total_phases: 15
|
||||
completed_phases: 1
|
||||
total_plans: 8
|
||||
completed_plans: 4
|
||||
completed_plans: 5
|
||||
percent: 7
|
||||
---
|
||||
|
||||
@@ -26,9 +26,9 @@ See: .planning/PROJECT.md (updated 2026-06-10)
|
||||
## Current Position
|
||||
|
||||
Phase: 08 (gitea-ci) — EXECUTING
|
||||
Plan: 1 of 4 (in progress — awaiting Task 3 checkpoint verification)
|
||||
Status: Paused at checkpoint:human-verify (08-01 Task 3)
|
||||
Last activity: 2026-06-11 -- runner-probe.yml committed (b333d7b); awaiting operator to push + observe probe run
|
||||
Plan: 2 of 4 (08-02 next — Wave 2)
|
||||
Status: Executing — 08-01 complete, advancing to 08-02
|
||||
Last activity: 2026-06-11 -- 08-01 complete; probe fork answers recorded (Docker-executor, ubuntu-latest, mariadb hostname, cache skip, WebKit ok, ChristopherHX artifact fork)
|
||||
|
||||
## Performance Metrics
|
||||
|
||||
@@ -90,6 +90,14 @@ Last activity: 2026-06-11 -- runner-probe.yml committed (b333d7b); awaiting oper
|
||||
Decisions are logged in PROJECT.md Key Decisions table.
|
||||
Recent decisions affecting current work:
|
||||
|
||||
- D-PROBE-01 (2026-06-11, 08-01): runs-on must be ubuntu-latest — runner has no self-hosted label; all downstream ci.yml workflows use ubuntu-latest.
|
||||
- D-PROBE-02 (2026-06-11, 08-01): Docker-executor confirmed (/.dockerenv present); services: works; DB_HOST=mariadb in all downstream jobs.
|
||||
- D-PROBE-03 (2026-06-11, 08-01): No mysql CLI in runner image — DB readiness uses healthcheck.sh --connect --innodb_initialized or Node mysql2 wait; no mysql shell-out.
|
||||
- D-PROBE-04 (2026-06-11, 08-01): actions/cache@v4 timed out — skip cache in Plans 02/03 critical path; best-effort with continue-on-error if used.
|
||||
- D-PROBE-05 (2026-06-11, 08-01): Playwright WebKit + Chromium deps install cleanly (exit 0); Phase-7 harness CI-feasible.
|
||||
- D-PROBE-06 (2026-06-11, 08-01): ChristopherHX/gitea-upload-artifact@v4 works — MUST use this fork; actions/upload-artifact@v4 broken on Gitea.
|
||||
- D-PROBE-07 (2026-06-11, 08-01): ${GITHUB_SHA:0:7} produces 7 chars — D-04 publish tag expression valid.
|
||||
- D-PROBE-08 (2026-06-11, 08-01): GITEA_REGISTRY_PAT deferred to Plan 04; PAT not exercised in probe.
|
||||
- CAL-08 RESOLVED → GO (Phase 1): per-member Fastmail app password reaches all of that account's calendars; no cross-account ACL needed. Unified view stands; no shared-only fallback. See CAL-08-DECISION.md.
|
||||
- D-14 (2026-06-04): Phase 1 Gate 2 (live Authelia/Pangolin) deferred. SSE-over-Pangolin smoke = hard gate before Phase 4; live AUTH smoke incl. iOS standalone-PWA folded into Phase 3. Phases 2–3 build behind a dev-auth bypass. Tracked in 01-HUMAN-UAT.md + docs/deployment.md.
|
||||
- D-15 (2026-06-04): Validate real topology via local Newt connector + test subdomain through Pangolin (Mode A), not an Unraid deploy; Unraid reserved for go-live.
|
||||
@@ -191,9 +199,9 @@ Recent decisions affecting current work:
|
||||
|
||||
## Session Continuity
|
||||
|
||||
Last session: 2026-06-11T12:50:02.402Z
|
||||
Stopped at: Phase 8 context gathered
|
||||
Resume file: .planning/phases/08-gitea-ci/08-CONTEXT.md
|
||||
Last session: 2026-06-11T15:00:00.000Z
|
||||
Stopped at: 08-01 complete — advancing to 08-02 (Wave 2)
|
||||
Resume file: .planning/phases/08-gitea-ci/08-02-PLAN.md
|
||||
|
||||
## Operator Next Steps
|
||||
|
||||
|
||||
Reference in New Issue
Block a user