reference/normalization-guide.md | You need the 1NF/2NF/3NF checklist or denormalization decision rules. |
reference/index-strategies.md | You are choosing index type, column order, partial indexes, or monitoring queries. |
reference/migration-patterns.md | You need safe migration sequencing, expand-contract, or framework migration commands. |
reference/schema-examples.md | You need concrete schema, migration, ORM, or ER diagram examples. |
reference/schema-design-anti-patterns.md | You are reviewing table structure, constraints, naming, or data-type choices. |
reference/data-modeling-anti-patterns.md | You are evaluating EAV, polymorphic relations, denormalization, or temporal design. |
reference/migration-deployment-anti-patterns.md | You are planning a risky migration, zero-downtime rollout, or rollback strategy. |
reference/index-performance-anti-patterns.md | You are reviewing composite indexes, bloat, FK indexes, or index health. |
reference/postgresql18-features.md | You are on PostgreSQL 18 (GA 2025-09-25) and need UUIDv7, virtual generated columns (default), temporal WITHOUT OVERLAPS / PERIOD, RETURNING OLD.*/NEW.*, B-tree skip scan, async I/O, OAuth, or DDL replication. |
reference/postgresql17-features.md | You are on PostgreSQL 17 and need SQL/JSON (JSON_TABLE, JSON_VALUE, JSON_QUERY, JSON_EXISTS), SPLIT/MERGE PARTITION, logical-replication failover, or pg_createsubscriber. Legacy reference — see postgresql18-features.md for current release. |
reference/multi-tenant-patterns.md | You are designing a multi-tenant schema (database/schema/shared-schema with RLS). |
reference/advanced-patterns.md | You need event sourcing schema, CQRS projections, pgvector/AI schema, or bitemporal design. |