docs: archive stale plan checklists and clarify canonical tracking

This commit is contained in:
William Valentin
2026-02-18 08:15:39 -08:00
parent 16af5e75fd
commit 5a4d4b2e21
10 changed files with 73 additions and 0 deletions
@@ -1,5 +1,8 @@
# Flynn Phase 1 Implementation Plan # 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. > **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. **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 7. Verify response from Claude
8. Send `/reset` to clear history 8. Send `/reset` to clear history
9. Press Ctrl+C to verify graceful shutdown 9. Press Ctrl+C to verify graceful shutdown
@@ -1,5 +1,8 @@
# Flynn Phase 2 Implementation Plan # 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. > **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. **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 5. Stop Flynn (Ctrl+C), start again
6. Send `/status` - verify session persists 6. Send `/status` - verify session persists
7. Unset ANTHROPIC_API_KEY temporarily - verify fallback to OpenAI/Ollama 7. Unset ANTHROPIC_API_KEY temporarily - verify fallback to OpenAI/Ollama
@@ -1,5 +1,8 @@
# Flynn Phase 3 Implementation Plan # 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. > **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. **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 ```bash
pnpm tui:fs pnpm tui:fs
``` ```
@@ -1,5 +1,8 @@
# Gmail Push Notifications Revisit — Implementation Plan # 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 **Date**: 2026-02-13
**Status**: Planned **Status**: Planned
**Goal**: Make Gmail notifications operationally reliable and well-documented **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) **Estimated effort**: 1-2 days (implementation + testing + docs)
**No breaking changes**: Existing `pubsub_topic`-only configs continue to work (push + polling) **No breaking changes**: Existing `pubsub_topic`-only configs continue to work (push + polling)
@@ -1,5 +1,8 @@
# Credential System v2 (API + OAuth/token) — Implementation Checklist # 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 **Date:** 2026-02-15
**Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md`
@@ -251,3 +254,6 @@ Acceptance:
- [ ] `pnpm typecheck` - [ ] `pnpm typecheck`
- [ ] `pnpm test:run` - [ ] `pnpm test:run`
- [ ] Update `docs/plans/state.json` entry for this checklist once implemented (status, summary, test status). - [ ] Update `docs/plans/state.json` entry for this checklist once implemented (status, summary, test status).
@@ -1,5 +1,8 @@
# Skill/Plugin Safety Scanner — Implementation Checklist # 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 **Date:** 2026-02-15
**Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md`
@@ -144,3 +147,6 @@ Acceptance:
- [ ] `pnpm typecheck` - [ ] `pnpm typecheck`
- [ ] `pnpm test:run` - [ ] `pnpm test:run`
- [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status). - [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status).
@@ -1,5 +1,8 @@
# Vercel AI Gateway Provider — Implementation Checklist # 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 **Date:** 2026-02-15
**Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md` **Parent roadmap:** `docs/plans/2026-02-15-openclaw-gap-roadmap.md`
@@ -114,3 +117,6 @@ Acceptance:
- [ ] `pnpm typecheck` - [ ] `pnpm typecheck`
- [ ] `pnpm test:run` - [ ] `pnpm test:run`
- [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status). - [ ] Update `docs/plans/state.json` entry to `completed` once implemented (include test status).
+6
View File
@@ -1,5 +1,8 @@
# OpenAI OAuth Implementation - File Changes Checklist # 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 ## Quick Summary
Add ChatGPT Plus/Pro OAuth to Flynn using device flow + Codex responses endpoint. 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 ✅ Requests succeed using Codex endpoint
✅ Token auto-refreshes on expiry ✅ Token auto-refreshes on expiry
✅ Graceful error on subscription lapse ✅ Graceful error on subscription lapse
@@ -1,5 +1,8 @@
# Phase 1 PR #3 Checklist: Memory Category Structure # 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 Created: 2026-02-12
Owner: Flynn core Owner: Flynn core
Status: ready to implement Status: ready to implement
@@ -689,3 +692,6 @@ Breakdown:
- [ ] Documentation updated and clear - [ ] Documentation updated and clear
- [ ] No performance regression in memory operations - [ ] No performance regression in memory operations
- [ ] state.json updated with phase completion - [ ] state.json updated with phase completion
+19
View File
@@ -5129,6 +5129,25 @@
"docs/plans/state.json" "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" "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": { "overall_progress": {