Skip to content

docs: sync CHANGELOG + mark older plans superseded after PR #91#92

Merged
aksOps merged 2 commits into
mainfrom
docs/post-7tool-cleanup
May 25, 2026
Merged

docs: sync CHANGELOG + mark older plans superseded after PR #91#92
aksOps merged 2 commits into
mainfrom
docs/post-7tool-cleanup

Conversation

@aksOps
Copy link
Copy Markdown
Contributor

@aksOps aksOps commented May 25, 2026

Summary

Pure documentation update — no code touched. Brings docs that weren't
part of #91
into alignment with what shipped on 2026-05-24.

Changes

Why now

Sanity check before the next release tag — these docs would have left
new readers confused about whether vectordb / the 21-tool surface still
exists. CLAUDE.md and the 2026-05-24 design spec are correct; the
older planning docs needed pointers added.

Test plan

  • CHANGELOG entry compiles (Keep a Changelog format, all link refs
    defined at the bottom).
  • Both banner edits are pure additions at the top of the file;
    preserved bodies are unchanged.
  • gofmt / go vet / go test irrelevant — no code touched.
  • Reviewer eyeballs the CHANGELOG entry to confirm it reflects
    PR refactor: 7-tool MCP triage surface + SQLite survival tuning #91's actual scope.

aksOps added 2 commits May 25, 2026 11:43
Bring documentation that wasn't touched by PR #91 itself into alignment
with what actually shipped on 2026-05-24:

- CHANGELOG.md: add the PR #91 entry under [Unreleased]. Covers all
  five change classes (Added: SQLite PRAGMA stanza + per-driver defaults
  + design spec; Changed: 7-tool MCP surface, LOG_FTS_ENABLED default;
  Removed: vectordb package + 14 MCP tools + graph_snapshots table +
  central-ops module dep; Fixed: 120-service OOM; Security: 28 OSV
  advisories on x/crypto, x/net, x/sys, Go stdlib, brace-expansion).
- docs/IMPLEMENTATION_PLAN.md: add a status banner at the top noting
  the document is historical planning intent. Three specific sections
  are flagged as superseded — vector layer (5.3), MCP surface (5.4),
  hot/cold storage tiering (goal #4) — with pointers to the
  authoritative current sources (CLAUDE.md + 2026-05-24 design spec).
  No line-by-line rewrite; preserve the original record.
- docs/superpowers/specs/2026-04-30-storage-rebalance-plan.md: add a
  superseded banner. The earlier plan was "drop FTS5, persist vectordb";
  PR #91 did the opposite (kept FTS5, removed vectordb). The 24-hour
  search_logs cap from that plan did ship.

Pure docs change. No code touched.
User policy clarification: agent-generated superpowers/* docs should not
ship to git. Revising this PR accordingly:

- Revert the banner I added to docs/superpowers/specs/2026-04-30-storage-rebalance-plan.md
  (file restored to origin/main state in this branch).
- Drop the link to docs/superpowers/specs/2026-05-24-mcp-7tool-sqlite-survival-design.md
  from CHANGELOG and IMPLEMENTATION_PLAN. CLAUDE.md is the authoritative
  pointer.

README.md additions to reflect the post-PR-#91 reality:

- New "Production sizing" section between "Switching databases" and
  "OTLP Integration". Three-row table maps workload size to the
  recommended DB. Notes the auto-flipped SQLite defaults and the
  OTELCONTEXT_ALLOW_SQLITE_PROD=false guardrail.

- Features list expanded to cover what shipped in PR #91 but wasn't yet
  surfaced to README readers: hybrid ingest backpressure, MCP per-call
  deadlines / concurrency semaphore / TTL cache / SSE keep-alives, log
  search (FTS5 default + pg_trgm + 24h cap on search_logs), per-tenant
  cardinality, auto-tuned SQLite PRAGMA stanza + per-driver defaults,
  self-instrumentation loopback guard.
@sonarqubecloud
Copy link
Copy Markdown

@aksOps aksOps merged commit ed42e6e into main May 25, 2026
17 checks passed
@aksOps aksOps deleted the docs/post-7tool-cleanup branch May 25, 2026 11:52
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