Skip to content

chore: land outstanding WIP (PG 17 alignment + formatter reflow) - #91

Draft
JourneyOfLife wants to merge 2 commits into
mainfrom
chore/land-wip-2026-09-17
Draft

JourneyOfLife wants to merge 2 commits into
mainfrom
chore/land-wip-2026-09-17

Conversation

@JourneyOfLife

Copy link
Copy Markdown
Contributor

What

Preserves uncommitted working-tree changes discovered during the 2026-09-17 delivery-chain audit.

Commit 1: PostgreSQL 17 alignment

  • backend/db/Dockerfile: postgis/postgis:16-3.417-3.5, postgresql-16-pgvectorpostgresql-17-pgvector
  • docker-compose.prod.yml: image tag postgres:16-postgis17-postgis
  • docker-compose.yml: postgres:16-alpinepostgres:17-alpine (dev stack)

Aligns with the infra-side PG 17 decision (jolarca-infrastructure ADR-0007).

Commit 2: Formatter reflow

  • Python files: ruff-format line wrapping + blank-line normalisation
  • frontend/src/generated/api.ts: openapi-typescript regeneration (indentation only)
  • frontend/tsconfig.tsbuildinfo: build cache refresh

Status

  • ✅ All pre-commit hooks pass (ruff, ruff-format, prettier, gitleaks)
  • 🟡 Draft: cosmetic changes, no functional impact, low urgency to merge

Extends the infra-side PG 17 decision (ADR-0007) to the application tier:
- backend/db/Dockerfile: postgis/postgis:16-3.4 -> 17-3.5, pgvector package
- docker-compose.prod.yml: image tag postgres:16-postgis -> 17-postgis
- docker-compose.yml: postgres:16-alpine -> postgres:17-alpine (dev stack)
Cosmetic changes from running the project's own toolchain:
- Python files: ruff-format reflow (line wrapping, blank lines after imports)
- api.ts: openapi-typescript regeneration (indentation normalisation)
- tsconfig.tsbuildinfo: build cache refresh

This branch has not been deployed

No deployments
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