Complete launch-candidate validation and operations readiness
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- docker, mongodb, node.js, typescript
- Ambito
- accessibility, databases, devops, documentation, observability, performance, release, security, testing
Direzione di ricerca
Inizia dall’issue principale #572 e rivedi le issue bloccate #573–#580 per comprendere gli input di validazione e l’esatto artefatto di produzione. Segui la checklist di accettazione per CI, Docker, staging, osservabilità, accessibilità, dati, ripristino e runbook; per considerare il lavoro completato sono necessarie evidenze registrate per ogni elemento e una decisione esplicita go/no-go da parte di product/engineering.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Parent
#572
What to build
Complete the final launch-candidate validation and operating readiness review using the exact production artifact. Establish supported runtime versions, privacy-aware observability, accessibility and performance baselines, recovery evidence, incident ownership, and explicit product/engineering sign-off.
Acceptance criteria
- Node 22 and the package-manager version declared by the project are consistently pinned across development, CI, and Docker.
- Production Sentry sampling is environment-specific and authorization data, IPs, filenames, URLs, and other PII are scrubbed.
- Automated axe and targeted keyboard E2E scenarios cover navigation, filtering, dialogs, share actions, and tenant/entity selection.
- Staging passes dependency, DAST, accessibility, and production-like load tests against agreed targets.
- Query plans and indexes for hot promise queries are validated with production-like data.
- Backup restoration and immutable-image rollback are successfully rehearsed and recorded.
- Runbooks cover incident ownership, RPO/RTO, credential rotation, capacity, and degraded behavior for MongoDB, Tika, S3, SMTP, Airtable, Meedan, and AI providers.
- Product and engineering record a final go/no-go decision for the exact tested artifact.
Blocked by
- #573
- #574
- #575
- #576
- #577
- #578
- #579
- #580
- Lingua principale
- TypeScript
- Stelle
- 1
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CodeForAfrica/PromiseTracker
-
Promise Tracker | Links should not open in a new tab by defaultForse di nuovo libera @kelvinkipruto l’ha presa 91 giorni fa e non c’è nessuna pull request aperta. Aperta
CodeForAfrica/PromiseTracker#609 · 1 commento · 1 assegnatario ·
-
Promise Tracker | English and French language support (v2)Forse di nuovo libera @kelvinkipruto l’ha presa 95 giorni fa e non c’è nessuna pull request aperta. Aperta
CodeForAfrica/PromiseTracker#608 · 1 commento · 1 assegnatario ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
CodeForAfrica/PromiseTracker#572 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
CodeForAfrica/PromiseTracker#571 · 1 commento ·
-
(opus-4.8 high) Pre-Launch System ReviewForse di nuovo libera @kilemensi l’ha presa 103 giorni fa e non c’è nessuna pull request aperta. Aperta
CodeForAfrica/PromiseTracker#570 · 1 assegnatario ·
Tutte le issue di CodeForAfrica/PromiseTracker
Issue simili
-
Add: ON Phim Viet SDApertacheck:passed streams:add
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
Subagent progress token count ignores usage.iterations and swings on multi-iteration responsesApertaarea:agents area:cost bug platform:macos
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
anthropics/claude-code#105375 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
galaxyproject/loom#616 ·
I maintainer di solito rispondono entro 1 giorno
-
e2e-failure ready-to-code
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
redhat-developer/rhdh-plugin-export-overlays#4580 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno