Skip to content

Add ROADMAP.md for infrastructure phases 2-4 - #16

Merged
diese-tech merged 2 commits into
mainfrom
claude/ponytail-audit-ui-review-eavl1k
Jul 19, 2026
Merged

Add ROADMAP.md for infrastructure phases 2-4#16
diese-tech merged 2 commits into
mainfrom
claude/ponytail-audit-ui-review-eavl1k

Conversation

@diese-tech

Copy link
Copy Markdown
Owner

Summary

Issue #5 ("Design multi-server scaling architecture for 100+ guilds") was just closed as completed — all its acceptance criteria are met by the current Phase 1 (single worker + SQLite) implementation. But that issue's comment thread also contains the phased plan for what comes after Phase 1: Postgres migration, sharding, and a dashboard/API, each with specific trigger conditions. Once an issue is closed, that plan effectively goes stale/hard-to-find.

This adds ROADMAP.md at the repo root as the version-controlled home for that forward-looking plan, so it survives independently of any one issue and gets updated via normal PRs instead of issue-comment archaeology.

Contents

  • Phase 1 (complete) — summary of what Issue Design multi-server scaling architecture for 100+ guilds #5 asked for and what shipped.
  • Phase 2 — Postgres migration — the exact trigger conditions and rationale from the original issue discussion (more than one worker, public invite beyond beta, dashboard/API writes, production SLA, or guild count beyond controlled beta).
  • Phase 3 — Sharding — explicitly deferred, "do not shard prematurely," same as the original issue said.
  • Phase 4 — Dashboard/API — not started, not currently planned.
  • Smaller open items — two loose threads surfaced during Phase 1 development that don't block anything but shouldn't get lost: the unimplemented inherit_category_permissions/enabled profile columns from the original schema proposal, and the still-undecided architecture for wiring the landing page's placeholder stats to live data.
  • History — a short dated log of the issue's opening, closing, and this document's creation.

Test plan

Documentation-only change — no code, schema, or CI-relevant files touched.


Generated by Claude Code

Consolidates the history and phased storage decisions from issue #5
(closed) into a version-controlled document, and carries the deferred
phases -- Postgres migration, sharding, dashboard/API -- forward with
their original trigger conditions intact, instead of leaving them
stranded in a closed issue's comment thread.
@diese-tech
diese-tech merged commit e905436 into main Jul 19, 2026
2 checks passed
@diese-tech
diese-tech deleted the claude/ponytail-audit-ui-review-eavl1k branch July 19, 2026 23:08
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.

2 participants