docs: archive stale plan checklists and clarify canonical tracking
This commit is contained in:
@@ -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).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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": {
|
||||||
|
|||||||
Reference in New Issue
Block a user