routine(maintenance): 5 Tier 1 routines — 2026-06-23#136
Open
LastStep wants to merge 4 commits into
Open
Conversation
Backlog Hygiene: removed 3 resolved P0/P1 items (PWD-walk-up bug resolved v0.4.3, non-interactive flags resolved v0.4.2, full CLI parity resolved Plan 41); HOMEBREW_TAP_TOKEN PAT expiry flagged (22 days out). Status Hygiene: archived 6 Done items (Plans 32–37) to StatusArchive.md, updated footer date marker; flagged stale sentrux Pending item (47 days) and Plan 41 archive move. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VsLbgH3XSWm2CtDL9xVMYM
5 findings (audit-only, no doc edits per procedure): INDEX.md CLI count stale (8→9, bonsai completion missing), code-index.md missing internal/nonint/ package (Plan 41), CLAUDE.md missing nav entries for plan-grilling workflow and critic-agent-prompts skill, Plans 40+41 still in Active/ despite being shipped. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VsLbgH3XSWm2CtDL9xVMYM
4 findings: 6 stale Research doc references in memory.md (files never committed — flagged for user decision); nonint/runner.go:48 line ref cosmetically stale (actual line 77); Plans 40+41 still in Active/ (noted, no action); auto-memory canonical stub steady state. No edits to memory.md itself — stale items flagged rather than deleted. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VsLbgH3XSWm2CtDL9xVMYM
5 findings (audit-only): Phase 1 complete but roadmap still shows Phase 1 as current (needs transition to Phase 2); v0.5.0 work (Plans 40+41) has no roadmap representation; Plan 42 (MCP server) not on roadmap; Plans 40+41 still in Active/ (flagged by 3 separate routines today). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VsLbgH3XSWm2CtDL9xVMYM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Autonomous maintenance run — 2026-06-23. All 7 routines were 47–50 days overdue. This PR covers the 5 Tier 1 (file-only) routines. Tier 2 (Dependency Audit, Vulnerability Scan) deferred — require bash/shell permissions.
Routines Completed
station/Reports/Pending/2026-06-23-backlog-hygiene.mdstation/Reports/Pending/2026-06-23-status-hygiene.mdstation/Reports/Pending/2026-06-23-doc-freshness-check.mdstation/Reports/Pending/2026-06-23-memory-consolidation.mdstation/Reports/Pending/2026-06-23-roadmap-accuracy.mdItems Requiring Human Action
URGENT — HOMEBREW_TAP_TOKEN PAT expires ~2026-07-15 (22 days). Rotate the fine-grained PAT on GitHub before that date or the next release's Homebrew formula update will fail.
Plans 40 + 41 still in
Plans/Active/— flagged independently by 3 routines (status-hygiene, doc-freshness-check, roadmap-accuracy). Both are shipped. Move toPlans/Archive/.Stale sentrux Pending item — 47 days blocked on Rust toolchain. Options: install rustup, demote to Backlog, or abandon.
Roadmap phase transition needed — Phase 1 is 100% complete but roadmap still shows Phase 1 as current. Needs transition to Phase 2.
v0.5.0 work not on roadmap — Plans 40+41 (in-repo memory graph, project manifest, headless CLI contract, MCP-ready cores) have no roadmap representation.
6 stale Research doc references in
memory.md— files instation/Research/RESEARCH-*.mdnever committed; decide whether to mark stale, remove, or create the files.station/CLAUDE.mdmissing nav entries —plan-grillingworkflow andcritic-agent-promptsskill exist on disk (added 2026-06-13) but are not in the navigation table.station/code-index.mdmissinginternal/nonint/package — Plan 41 added this package with no code-index section.station/INDEX.mdCLI count stale — says 8 commands, actual is 9 (bonsai completionshipped PR feat(cmd): add explicitcompletionsubcommand for bash/zsh/fish/powershell (#54) #78).Tier 2 Deferred
govulncheck; skipped (no bash permissions)semgrep/gitleaks; skipped (no bash permissions)Note: GitHub Dependabot reports 11 vulnerabilities on default branch (5 high, 4 moderate, 2 low) — run Dependency Audit + Vulnerability Scan to investigate.
Test plan
station/Reports/Pending/for accuracy/routine-digestto process all 5 pending reports and route findings/loopto execute Dependency Audit + Vulnerability ScanGenerated by Claude Code