fix: remove SQLite references from CLAUDE.md (#123) #127
No reviewers
Labels
No Label
ai-changes-requested
ai-failed
ai-merged
ai-pr-opened
ai-reviewed
ai-reviewing
ai-reviewing
ai-working
bug
enhancement
evolution
performance
phase-0
phase-1a
phase-1b
phase-1c
phase-1d
security
tech-debt
todo
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cal/paper-dynasty-database#127
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "ai/paper-dynasty-database#123"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #123
Updates
database/CLAUDE.mdto reflect that both dev and prod environments are now PostgreSQL — no SQLite.Changes
storage/pd_master.dbpath and WAL journaling detailDATABASE_TYPE (sqlite/postgresql)annotation simplified to justDATABASE_TYPEFiles changed
CLAUDE.mdNo tests — docs-only change.
PR Review — fix: remove SQLite references from CLAUDE.md (#123)
Verdict: APPROVED ✓ (posted as COMMENT — Gitea self-review restriction)
Summary
Docs-only change. All 4 modifications match the PR description exactly and are factually correct:
storage/pd_master.db+ WAL detailDATABASE_TYPE (sqlite/postgresql)→DATABASE_TYPEVerification
pd_postgres— this PR brings lines 3 and 17 into alignment with the rest of the file.Suggestion (non-blocking)
DATABASE_TYPEcould include a hint about its current valid value (e.g.DATABASE_TYPE (postgresql)) to help developers who encounter the env var without context. Not a blocker — bare annotation is readable enough alongside the other Postgres-specific vars on the same line.AI Code Review
Files Reviewed
CLAUDE.md(modified)Findings
Correctness
The four targeted removals/replacements are accurate and consistent with each other:
storage/pd_master.dbpath and WAL journaling detail, which are SQLite-specific.(sqlite/postgresql)annotation onDATABASE_TYPEis removed. The env var itself is kept, which is correct — it still controls which backend the code initialises.No other SQLite references remain in the changed file after this patch.
Security
No issues found. This is a documentation-only change with no code paths affected.
Style & Conventions
The changes are minimal and targeted. No new prose introduced — only existing SQLite-specific text removed or simplified.
One pre-existing issue noted for awareness (not introduced by this PR): Lines 55-58 of
CLAUDE.mdstill describe the retirednext-releasestaging branch workflow. The parentCLAUDE.mdat the repo root explicitly states that pattern is retired and all work targetsmaindirectly. This is out of scope for this PR but worth a follow-up ticket.Suggestions
DATABASE_TYPEenv var is preserved but its valid values are no longer documented. Ifsqliteis no longer a supported value, it may be worth a follow-up to clarify what valid values are (e.g., annotating it asDATABASE_TYPE (postgresql)or removing it from the env var list entirely if it is now hardcoded).Verdict: APPROVED
All SQLite references addressed cleanly. The diff matches the PR description exactly, and the documentation now accurately reflects the all-PostgreSQL reality of the project. The suggestion above is minor and does not block merging.
Automated review by Claude PR Reviewer
Approved for merge — docs-only change, SQLite references correctly removed from CLAUDE.md.
Approved for merge.
Approved for merge.