Skip to content

Remove the shipped Home Assistant plan; keep the launch checklist - #286

Merged
Sbussiso merged 1 commit into
masterfrom
remove-temp-notes
Sep 10, 2026
Merged

Remove the shipped Home Assistant plan; keep the launch checklist#286
Sbussiso merged 1 commit into
masterfrom
remove-temp-notes

Conversation

@Sbussiso

Copy link
Copy Markdown
Contributor

Removed

plans/home-assistant-integration.md — a working plan whose every phase is marked shipped + deployed. Nothing links to it, and its content survives where it matters: the integration has its own repo, /api/integration is documented in AGENTS.md, and IntegrationsPage.jsx ships the key-minting UI. Deleted, and plans/ with it.

Deliberately kept: docs/LAUNCH_HANDOFF.md

It looks like exactly the kind of file you asked me to remove. It isn't — it's a live pre-launch tracker, and 8 of its 12 items are still open:

Item
1 Clerk production keys open — the one you deferred to "last minute"
3 Status page vendor open
4 Domain / DNS open
6 Lawyer review of legal templates open — DPA and SUB_PROCESSORS still say DRAFT — NOT FOR EXECUTION
8 Pi performance benchmark open
9 GitHub repo settings partial — changed today when required status checks landed
11 On-call rotation open
12 Day-before go/no-go checklist open

Deleting it while pre-launch would throw away the plan for the thing that's about to happen. It should go after launch, not before — at which point it's genuinely spent and I'll remove it without asking.

Fixed one genuinely temporary thing inside it

Step 5 of the email setup pointed at ~/.claude/plans/gentle-coalescing-teacup.md — a scratch file on one machine that no reader will ever have. Replaced the dangling pointer with the steps it was pointing at.

Flagged separately, not touched

8 MB of built frontend output is committed — 55 files under backend/static/, not gitignored. The Dockerfile rebuilds it fresh, so production doesn't depend on the committed copy. But main.py:1569 serves the SPA from that directory, so a plain python start.py on a fresh clone would show no UI without it. That's a real trade-off and a different category from temporary notes, so it's your call rather than mine.

79 links verified.

🤖 Generated with Claude Code

plans/home-assistant-integration.md was a working plan and every phase
in it is marked shipped + deployed. Nothing links to it, and its content
survives where it matters: the integration has its own repository, the
/api/integration endpoints are in AGENTS.md, and IntegrationsPage.jsx
ships the key-minting UI. Deleted, and plans/ with it.

**Deliberately NOT deleting docs/LAUNCH_HANDOFF.md**, despite it looking
like exactly this kind of file. It is a live pre-launch tracker and
eight of its twelve items are still open — including Clerk production
keys (explicitly deferred to "last minute" before launch), lawyer review
of the legal templates (which still carry DRAFT — NOT FOR EXECUTION at
the top), and the day-before go/no-go checklist. Item 9 changed as
recently as today, when required status checks were added to master.

Deleting the launch checklist while pre-launch would throw away the plan
for the thing about to happen. It should go once launch is done, not
before.

Did fix one genuinely temporary thing inside it: step 5 of the email
setup pointed at `~/.claude/plans/gentle-coalescing-teacup.md`, a
scratch file on one machine that no reader will ever have. Replaced the
pointer with the steps it was pointing at.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Sbussiso
Sbussiso merged commit 2492db5 into master Sep 10, 2026
12 checks passed
@Sbussiso
Sbussiso deleted the remove-temp-notes branch September 10, 2026 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant