From 5a4d4b2e2171cd49bda561c3e124082010988900 Mon Sep 17 00:00:00 2001 From: William Valentin Date: Wed, 18 Feb 2026 08:15:39 -0800 Subject: [PATCH] docs: archive stale plan checklists and clarify canonical tracking --- .../2026-02-02-flynn-phase1-implementation.md | 6 ++++++ .../2026-02-02-flynn-phase2-implementation.md | 6 ++++++ .../2026-02-05-flynn-phase3-implementation.md | 6 ++++++ ...-gmail-push-revisit-implementation-plan.md | 6 ++++++ ...ntial-system-v2-api-and-oauth-checklist.md | 6 ++++++ ...26-02-15-skill-safety-scanner-checklist.md | 6 ++++++ ...15-vercel-ai-gateway-provider-checklist.md | 6 ++++++ docs/plans/openai-oauth-checklist.md | 6 ++++++ .../phase1-pr3-memory-categories-checklist.md | 6 ++++++ docs/plans/state.json | 19 +++++++++++++++++++ 10 files changed, 73 insertions(+) diff --git a/docs/plans/2026-02-02-flynn-phase1-implementation.md b/docs/plans/2026-02-02-flynn-phase1-implementation.md index 6589ae9..4df9aaa 100644 --- a/docs/plans/2026-02-02-flynn-phase1-implementation.md +++ b/docs/plans/2026-02-02-flynn-phase1-implementation.md @@ -1,5 +1,8 @@ # Flynn Phase 1 Implementation Plan +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + > **For Claude:** REQUIRED SUB-SKILL: Use superpowers:executing-plans to implement this plan task-by-task. **Goal:** Build the foundation - a working daemon that receives Telegram messages and responds via native agent using Anthropic API. @@ -1318,3 +1321,6 @@ After completing all tasks, verify: 7. Verify response from Claude 8. Send `/reset` to clear history 9. Press Ctrl+C to verify graceful shutdown + + + diff --git a/docs/plans/2026-02-02-flynn-phase2-implementation.md b/docs/plans/2026-02-02-flynn-phase2-implementation.md index e977eb7..6254b98 100644 --- a/docs/plans/2026-02-02-flynn-phase2-implementation.md +++ b/docs/plans/2026-02-02-flynn-phase2-implementation.md @@ -1,5 +1,8 @@ # Flynn Phase 2 Implementation Plan +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + > **For Claude:** REQUIRED SUB-SKILL: Use superpowers:executing-plans to implement this plan task-by-task. **Goal:** Add model routing with fallback chain, hook engine for sensitive operations, session persistence, and local LLM support via Ollama. @@ -1424,3 +1427,6 @@ After completing all tasks, verify: 5. Stop Flynn (Ctrl+C), start again 6. Send `/status` - verify session persists 7. Unset ANTHROPIC_API_KEY temporarily - verify fallback to OpenAI/Ollama + + + diff --git a/docs/plans/2026-02-05-flynn-phase3-implementation.md b/docs/plans/2026-02-05-flynn-phase3-implementation.md index 1c020ed..1f3ac36 100644 --- a/docs/plans/2026-02-05-flynn-phase3-implementation.md +++ b/docs/plans/2026-02-05-flynn-phase3-implementation.md @@ -1,5 +1,8 @@ # Flynn Phase 3 Implementation Plan +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + > **For Claude:** REQUIRED SUB-SKILL: Use superpowers:executing-plans to implement this plan task-by-task. **Goal:** Add a Terminal User Interface (TUI) frontend with minimal readline mode and full-screen panel mode, sharing sessions with the daemon. @@ -1440,3 +1443,6 @@ After completing all tasks, verify: ```bash pnpm tui:fs ``` + + + diff --git a/docs/plans/2026-02-13-gmail-push-revisit-implementation-plan.md b/docs/plans/2026-02-13-gmail-push-revisit-implementation-plan.md index 8e30e36..90a1c8f 100644 --- a/docs/plans/2026-02-13-gmail-push-revisit-implementation-plan.md +++ b/docs/plans/2026-02-13-gmail-push-revisit-implementation-plan.md @@ -1,5 +1,8 @@ # Gmail Push Notifications Revisit — Implementation Plan +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + **Date**: 2026-02-13 **Status**: Planned **Goal**: Make Gmail notifications operationally reliable and well-documented @@ -1005,3 +1008,6 @@ This implementation plan makes Gmail notifications operationally reliable by: **Estimated effort**: 1-2 days (implementation + testing + docs) **No breaking changes**: Existing `pubsub_topic`-only configs continue to work (push + polling) + + + diff --git a/docs/plans/2026-02-15-credential-system-v2-api-and-oauth-checklist.md b/docs/plans/2026-02-15-credential-system-v2-api-and-oauth-checklist.md index ea5c0b2..1942bd2 100644 --- a/docs/plans/2026-02-15-credential-system-v2-api-and-oauth-checklist.md +++ b/docs/plans/2026-02-15-credential-system-v2-api-and-oauth-checklist.md @@ -1,5 +1,8 @@ # Credential System v2 (API + OAuth/token) — Implementation Checklist +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + **Date:** 2026-02-15 **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` @@ -251,3 +254,6 @@ Acceptance: - [ ] `pnpm typecheck` - [ ] `pnpm test:run` - [ ] Update `docs/plans/state.json` entry for this checklist once implemented (status, summary, test status). + + + diff --git a/docs/plans/2026-02-15-skill-safety-scanner-checklist.md b/docs/plans/2026-02-15-skill-safety-scanner-checklist.md index 6fb0163..7c87a37 100644 --- a/docs/plans/2026-02-15-skill-safety-scanner-checklist.md +++ b/docs/plans/2026-02-15-skill-safety-scanner-checklist.md @@ -1,5 +1,8 @@ # Skill/Plugin Safety Scanner — Implementation Checklist +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + **Date:** 2026-02-15 **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` @@ -144,3 +147,6 @@ Acceptance: - [ ] `pnpm typecheck` - [ ] `pnpm test:run` - [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status). + + + diff --git a/docs/plans/2026-02-15-vercel-ai-gateway-provider-checklist.md b/docs/plans/2026-02-15-vercel-ai-gateway-provider-checklist.md index 26566fd..88ea989 100644 --- a/docs/plans/2026-02-15-vercel-ai-gateway-provider-checklist.md +++ b/docs/plans/2026-02-15-vercel-ai-gateway-provider-checklist.md @@ -1,5 +1,8 @@ # Vercel AI Gateway Provider — Implementation Checklist +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + **Date:** 2026-02-15 **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` @@ -114,3 +117,6 @@ Acceptance: - [ ] `pnpm typecheck` - [ ] `pnpm test:run` - [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status). + + + diff --git a/docs/plans/openai-oauth-checklist.md b/docs/plans/openai-oauth-checklist.md index 19584d6..f315202 100644 --- a/docs/plans/openai-oauth-checklist.md +++ b/docs/plans/openai-oauth-checklist.md @@ -1,5 +1,8 @@ # OpenAI OAuth Implementation - File Changes Checklist +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + ## Quick Summary Add ChatGPT Plus/Pro OAuth to Flynn using device flow + Codex responses endpoint. @@ -428,3 +431,6 @@ throw new Error('OAuth token expired - run `flynn login openai`'); ✅ Requests succeed using Codex endpoint ✅ Token auto-refreshes on expiry ✅ Graceful error on subscription lapse + + + diff --git a/docs/plans/phase1-pr3-memory-categories-checklist.md b/docs/plans/phase1-pr3-memory-categories-checklist.md index bbf72ae..fa6ad9e 100644 --- a/docs/plans/phase1-pr3-memory-categories-checklist.md +++ b/docs/plans/phase1-pr3-memory-categories-checklist.md @@ -1,5 +1,8 @@ # Phase 1 PR #3 Checklist: Memory Category Structure +> **Archived (2026-02-18):** Historical implementation checklist. Canonical status is tracked in `docs/plans/state.json`; unchecked boxes here are not active backlog unless explicitly re-opened. + + Created: 2026-02-12 Owner: Flynn core Status: ready to implement @@ -689,3 +692,6 @@ Breakdown: - [ ] Documentation updated and clear - [ ] No performance regression in memory operations - [ ] state.json updated with phase completion + + + diff --git a/docs/plans/state.json b/docs/plans/state.json index 25ac5b4..28fa2f2 100644 --- a/docs/plans/state.json +++ b/docs/plans/state.json @@ -5129,6 +5129,25 @@ "docs/plans/state.json" ], "test_status": "pnpm test:run src/commands/builtin/index.test.ts src/daemon/routing.test.ts src/channels/telegram/adapter.test.ts src/frontends/tui/commands.test.ts passing + pnpm typecheck passing" + }, + "plans-checklist-archive-hygiene": { + "status": "completed", + "date": "2026-02-18", + "updated": "2026-02-18", + "summary": "Marked legacy checklist/phase plan docs with an explicit archival banner clarifying that `docs/plans/state.json` is the canonical status source and unchecked boxes in historical docs are not active backlog unless re-opened.", + "files_modified": [ + "docs/plans/openai-oauth-checklist.md", + "docs/plans/2026-02-15-credential-system-v2-api-and-oauth-checklist.md", + "docs/plans/2026-02-15-skill-safety-scanner-checklist.md", + "docs/plans/2026-02-15-vercel-ai-gateway-provider-checklist.md", + "docs/plans/2026-02-13-gmail-push-revisit-implementation-plan.md", + "docs/plans/phase1-pr3-memory-categories-checklist.md", + "docs/plans/2026-02-05-flynn-phase3-implementation.md", + "docs/plans/2026-02-02-flynn-phase1-implementation.md", + "docs/plans/2026-02-02-flynn-phase2-implementation.md", + "docs/plans/state.json" + ], + "test_status": "Docs-only change (no code paths affected)" } }, "overall_progress": {