Commit Graph

10 Commits

Author SHA1 Message Date
chattie
21aeac307e feat(F-114): completed feature 2026-08-21 13:01:42 +02:00
chattie
5e2e935f76 feat(F-060): completed feature 2026-08-19 16:49:16 +02:00
chattie
cc84f24658 feat(F-055): completed feature 2026-08-19 13:48:32 +02:00
chattie
de41a42d88 feat(F-054): completed feature 2026-08-19 13:15:30 +02:00
chattie
adf1d20c4c feat(F-052): completed feature 2026-08-19 10:47:17 +02:00
chattie
e86034a62c feat(F-049): completed feature 2026-08-19 07:34:15 +02:00
chattie
835ab66eda feat(F-048): completed feature 2026-08-19 07:17:14 +02:00
chattie
d595b4871f feat(ADM-018): completed feature 2026-08-17 22:23:10 +02:00
rikrdo
425fedd13e feat(F-002): database foundation with migrations and dev compose
- node-pg-migrate + pg: baseline migration (extensions, app_meta) with working down
- src/infrastructure/db fail-fast pool and typed query helper
- docker-compose: postgres:16-alpine + redis:7-alpine with one-command up
- table naming convention <module>_<table> documented in README
- integration tests (6) against real PostgreSQL; strict identifier validation
  for test DDL after security-gate hardening round
- deps justified in spec/tech.md; all gates approved; verify.sh green
2026-08-14 22:00:16 +02:00
rikrdo
1d4eebca54 feat(F-001): scaffold modular monolith skeleton with boundary checker
- TypeScript + Fastify skeleton under project/ (src/modules, shared, infrastructure, app)
- scripts/check-module-boundaries.mjs enforcing module public-API rules (tested with fixtures)
- GET /health endpoint, error envelope without stack leakage
- specs/F-001-scaffold (SPEC/DESIGN/TASKS/TESTS), spec/tech.md dependency justification
- 30-ticket MercadoDeVida roadmap in backlog/features.json, spec/roadmap.md
- All gates approved: reviewer, security, qa; verify.sh green
2026-08-14 21:46:54 +02:00