pdf-engine

pdf-engine

Wiki compilé — mis à jour automatiquement par les agents ADLC/PDLC

Identité

Champ Valeur
Projet ods-platform
Stack rust
Staging https://pdf-engine.staging.orbusdigital.com
Repo ~/dev/projects/pdf-engine
Dernier commit e63ae96 feat(auth): support JWT_RSA_PUBLIC_KEY_B64 for Coolify compatibility (#5) (12 days ago)

Architecture

Section enrichie par l’agent architect à chaque review.

Voir runbook: runbook-pdf-engine.md

Historique Reviews

Phase Statut Date Résumé
e2e PASS_WITH_NOTES (83%) 2026-04-09 10/12 pass. BUG-004: duplicate name 201 instead of 409.

Section enrichie par les agents BA, architect, security, devops après chaque passage.

type résultat date résumé
architect PASS_WITH_NOTES 2026-04-07 8 checks: 6 PASS, 1 WARN, 1 N/A. BUG-003 fix correct. Schema isolation, RLS, CloudEvents, layer structure all clean. WARN: dev credentials in test helper. No hard failures.
security PASS 2026-04-07 OWASP 9/10, severity=LOW; 2 WARNs: hardcoded test DB URL, cargo-audit absent en CI
ba PASS 2026-04-07 BUG-003 fix validated: search_path via after_connect. 33 MET, 2 PARTIAL (RBAC deferred, JWT_B64 no test). 0 MISSING.
devops PASS_WITH_NOTES 2026-04-07 BUG-003 fix on origin/staging (PR#6 merged). DB clean (0 duplicates, mig 007 applied). Container exited:unhealthy — deploy NOT triggered yet. Coolify health_check_enabled=False (misconfigured). No memory limits set.

CVEs & Veille

Section enrichie par l’agent veille quand un finding concerne ce service.

Dette Technique

Section enrichie par l’agent auditor.

Décisions Architecturales

Liens vers les ADRs concernant ce service.

Roadmap

Section enrichie par le PDLC pipeline.


Dernière compilation: 2026-04-09 11:45 UTC