Expand description
Track H Story H3 — Adapter sqlx pour MeetingCompletionCheckerPort.
Une seule query SQL agrégée construit la checklist Art. 3.87 §3-5 CC : convocations envoyées, résolutions en cours, présences enregistrées, quotas (présents+représentés + total building), minutes draft.
Performance : 6 sous-queries indépendantes, ≤ 5ms sur Postgres bêta.
Types : meetings.present_quotas et units.quota sont NUMERIC en DB
depuis 20260516000000_alter_governance_to_numeric.sql (WP-A1), et lus
directement en Decimal — aucun f64 sur le chemin (ADR-0008, #661).
Le commentaire de compatibilité précédent, qui décrivait un boundary
DOUBLE PRECISION → Decimal « à perte IEEE754 acceptable », ne
correspondait plus à la DB depuis cette migration.