diff --git a/docs/working/plans/2026-06-18-grav2-upgrade.md b/docs/working/plans/2026-06-18-grav2-upgrade.md index c1c6322..16421d9 100644 --- a/docs/working/plans/2026-06-18-grav2-upgrade.md +++ b/docs/working/plans/2026-06-18-grav2-upgrade.md @@ -1,5 +1,7 @@ # Grav 2.0 Upgrade Implementation Plan +**Status:** ✅ Complete (2026-06-18) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Upgrade the local dev Docker environment from linuxserver/grav 1.7 to getgrav/grav 2.0 RC, validate the full Milestone 1 posting workflow, and update the production install script for a fresh Grav 2.0 deploy. diff --git a/docs/working/plans/2026-06-18-ui-redesign.md b/docs/working/plans/2026-06-18-ui-redesign.md index 5171f7f..793c299 100644 --- a/docs/working/plans/2026-06-18-ui-redesign.md +++ b/docs/working/plans/2026-06-18-ui-redesign.md @@ -1,5 +1,7 @@ # UI Redesign Implementation Plan +**Status:** ✅ Complete (2026-06-19) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Redesign the Into the East travel blog UI using the design spec in `user/docs/design/design-spec.md` — introducing DM Serif Display + DM Sans fonts, a deep teal design system, full-bleed entry card photos, and polished mobile UX across all pages. diff --git a/docs/working/plans/2026-06-19-gpx-manager.md b/docs/working/plans/2026-06-19-gpx-manager.md index 486b21c..518199d 100644 --- a/docs/working/plans/2026-06-19-gpx-manager.md +++ b/docs/working/plans/2026-06-19-gpx-manager.md @@ -1,5 +1,7 @@ # GPX Manager Implementation Plan +**Status:** ✅ Complete (2026-06-19) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Build a protected admin page at `/gpx-manager` that lists all trip GPX files and supports upload and deletion via the Grav API. diff --git a/docs/working/plans/2026-06-19-home-and-trip-pages.md b/docs/working/plans/2026-06-19-home-and-trip-pages.md index 68659fe..cf56a58 100644 --- a/docs/working/plans/2026-06-19-home-and-trip-pages.md +++ b/docs/working/plans/2026-06-19-home-and-trip-pages.md @@ -1,5 +1,7 @@ # Home Page & Content Flow Implementation Plan +**Status:** ✅ Complete (2026-06-19) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Replace the redirect-based home page with a real side-by-side map + feed home page, add a past-trips archive, add story cards to all feeds, and enrich the trip page with a sticky sidebar index. diff --git a/docs/working/plans/2026-06-19-trip-entity.md b/docs/working/plans/2026-06-19-trip-entity.md index 007e21b..1918e29 100644 --- a/docs/working/plans/2026-06-19-trip-entity.md +++ b/docs/working/plans/2026-06-19-trip-entity.md @@ -1,5 +1,7 @@ # Trip Entity Implementation Plan +**Status:** ✅ Complete (2026-06-19) + > **For agentic workers:** REQUIRED SUB-SKILL: Use `superpowers:subagent-driven-development` to implement this plan task-by-task. **Goal:** Restructure the site around a Trip entity — tracker/map/stats/stories become children of `/trips/japan-korea-2026/`, GPX route files live as media on the trip page, and `site.yaml` holds an `active_trip` slug so the nav can switch trips via config. diff --git a/docs/working/plans/2026-06-19-trip-page-filter-bar.md b/docs/working/plans/2026-06-19-trip-page-filter-bar.md index 245a454..c728bae 100644 --- a/docs/working/plans/2026-06-19-trip-page-filter-bar.md +++ b/docs/working/plans/2026-06-19-trip-page-filter-bar.md @@ -1,5 +1,7 @@ # Trip Page Filter Bar — Implementation Plan +**Status:** ✅ Complete (2026-06-20) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Replace the three unstyled nav links on the trip page with an in-page filter bar (All content / Journal / Stories) and an inline Stats toggle — no page navigation needed. diff --git a/docs/working/plans/2026-06-19-tuscany-demo-stories.md b/docs/working/plans/2026-06-19-tuscany-demo-stories.md index 58bca75..beec948 100644 --- a/docs/working/plans/2026-06-19-tuscany-demo-stories.md +++ b/docs/working/plans/2026-06-19-tuscany-demo-stories.md @@ -1,5 +1,7 @@ # Tuscany Demo Stories Implementation Plan +**Status:** ✅ Complete (2026-06-20) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Add three Italy 2025 Tuscany demo stories that showcase distinct story-mode composition patterns. diff --git a/docs/working/plans/2026-06-20-demo-data-redesign.md b/docs/working/plans/2026-06-20-demo-data-redesign.md index e47d1d5..7985772 100644 --- a/docs/working/plans/2026-06-20-demo-data-redesign.md +++ b/docs/working/plans/2026-06-20-demo-data-redesign.md @@ -1,5 +1,7 @@ # Demo Data Redesign Implementation Plan +**Status:** ✅ Complete (2026-06-20) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Replace patchwork demo content with a single high-quality `italy-2026-demo` trip following the real 8-day Tuscan cycling loop, with 12 journal entries (with photos) and 4 stories exercising all shortcode types. diff --git a/docs/working/plans/2026-06-20-gpx-connector-logic.md b/docs/working/plans/2026-06-20-gpx-connector-logic.md index 17acd64..73087ee 100644 --- a/docs/working/plans/2026-06-20-gpx-connector-logic.md +++ b/docs/working/plans/2026-06-20-gpx-connector-logic.md @@ -1,5 +1,7 @@ # GPX Connector Logic Implementation Plan +**Status:** ✅ Complete (2026-06-20) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Suppress the straight-line connector between adjacent map markers when a single GPX file covers both endpoints; keep connectors for uncovered gaps; add `force_connect` and `transport_mode` fields to entry/story blueprints. diff --git a/docs/working/plans/2026-06-20-pixelfed-import.md b/docs/working/plans/2026-06-20-pixelfed-import.md index 0d2f690..022d8f0 100644 --- a/docs/working/plans/2026-06-20-pixelfed-import.md +++ b/docs/working/plans/2026-06-20-pixelfed-import.md @@ -1,5 +1,7 @@ # Pixelfed Import & Demo Reorganisation Implementation Plan +**Status:** ⏸️ Deferred — travel-memories Immich workflow built instead; revisit if Pixelfed import still needed + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Import 36 Pixelfed posts into three permanent trips and reorganise the demo system so Italy demo content moves to a clearly-labelled `italy-2026-demo` trip and Japan demo content is retired. diff --git a/docs/working/plans/2026-06-21-documentation-restructure.md b/docs/working/plans/2026-06-21-documentation-restructure.md index 08172c3..ccd7aa2 100644 --- a/docs/working/plans/2026-06-21-documentation-restructure.md +++ b/docs/working/plans/2026-06-21-documentation-restructure.md @@ -1,5 +1,7 @@ # Documentation Restructure Implementation Plan +**Status:** ✅ Complete (2026-06-21) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [x]`) syntax for tracking. **Goal:** Restructure `docs/` from an organic flat layout into a type-first hierarchy (`guides/`, `reference/`, `working/`, `research/`) serving two personas: Mischa and Claude. diff --git a/docs/working/plans/2026-06-21-entry-enrichment.md b/docs/working/plans/2026-06-21-entry-enrichment.md index 68094c8..2e44b26 100644 --- a/docs/working/plans/2026-06-21-entry-enrichment.md +++ b/docs/working/plans/2026-06-21-entry-enrichment.md @@ -1,5 +1,7 @@ # Entry Enrichment Implementation Plan +**Status:** ✅ Complete (2026-06-21) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Enrich all real trip journal entries with location, GPS coordinates, and approximate weather by generating per-trip Markdown review docs, letting the user correct them, then applying changes to YAML frontmatter. diff --git a/docs/working/plans/2026-06-21-homepage-redesign.md b/docs/working/plans/2026-06-21-homepage-redesign.md index b440dd1..b19c2ec 100644 --- a/docs/working/plans/2026-06-21-homepage-redesign.md +++ b/docs/working/plans/2026-06-21-homepage-redesign.md @@ -1,5 +1,7 @@ # Homepage Redesign Implementation Plan +**Status:** ✅ Complete (2026-06-21) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Context-aware homepage with a persistent two-column map+feed layout: active-trip mode shows the live feed + GPX on the home map; between-trips mode shows a curated highlights grid from all trips with markers-only on the map. diff --git a/docs/working/plans/2026-06-21-playwright-tests.md b/docs/working/plans/2026-06-21-playwright-tests.md index 178d46d..7f7a364 100644 --- a/docs/working/plans/2026-06-21-playwright-tests.md +++ b/docs/working/plans/2026-06-21-playwright-tests.md @@ -1,5 +1,7 @@ # Playwright Tests — Improvement & Expansion +**Status:** ✅ Complete (2026-06-21) + > **STATUS: DONE** — merged to main 2026-06-21 (commits c703a09…1d29c30). All 6 tasks complete; 79 tests passing. See `docs/working/specs/2026-06-21-playwright-tests-design.md` for details. > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. diff --git a/docs/working/plans/2026-06-21-travel-memories.md b/docs/working/plans/2026-06-21-travel-memories.md index 5cab64f..56f537f 100644 --- a/docs/working/plans/2026-06-21-travel-memories.md +++ b/docs/working/plans/2026-06-21-travel-memories.md @@ -1,5 +1,7 @@ # travel-memories Implementation Plan +**Status:** ✅ Complete (2026-06-23) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Build a local Flask web app that turns Immich photo albums into Grav CMS journal entries and story pages via a six-phase guided workflow. diff --git a/docs/working/plans/2026-06-22-align-maps-tests.md b/docs/working/plans/2026-06-22-align-maps-tests.md index 8500c85..ac20182 100644 --- a/docs/working/plans/2026-06-22-align-maps-tests.md +++ b/docs/working/plans/2026-06-22-align-maps-tests.md @@ -1,5 +1,7 @@ # Feed-Map Alignment, Stories Map & E2E Tests +**Status:** ✅ Complete (2026-06-22) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Extract the shared feed mini-map into a reusable Twig partial, add the same map to the stories listing page, fix dailies attribution/marker-click bugs, document session learnings, and add regression tests for all new UX features. diff --git a/docs/working/plans/2026-06-22-asset-pipeline.md b/docs/working/plans/2026-06-22-asset-pipeline.md index c20e8a9..dfc02a0 100644 --- a/docs/working/plans/2026-06-22-asset-pipeline.md +++ b/docs/working/plans/2026-06-22-asset-pipeline.md @@ -1,5 +1,7 @@ # Asset Pipeline & Frontend Reliability Implementation Plan +**Status:** ✅ Complete (2026-06-25) + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [x]`) syntax for tracking. **Goal:** Eliminate all CDN dependencies, self-host fonts, and deduplicate shared JS logic into versioned bundles built via Docker. diff --git a/docs/working/plans/2026-06-23-template-refactor.md b/docs/working/plans/2026-06-23-template-refactor.md index 2bed4c7..cd9a7fb 100644 --- a/docs/working/plans/2026-06-23-template-refactor.md +++ b/docs/working/plans/2026-06-23-template-refactor.md @@ -1,5 +1,7 @@ # Template Refactor Implementation Plan +**Status:** 📋 Not started + > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Extract stats computation and panel HTML into Twig macros, extract date range formatting into a macro, and fix two latent bugs in inactive templates — with zero visual change.