État du service · mis à jour à chaque visite
Ce qui tourne, et ce que nous n’avons pas prouvé
La moitié haute répond à la question ordinaire : le service est-il debout. La moitié basse est celle qui compte pour un DPCO licencié — chaque limite qui subsiste, lue dans le code qui en décide, pour que personne ici ne puisse l’adoucir dans une retouche de copie.
Service
Mesuré au chargement de cette page. Un aller-retour vers la base, l’âge du battement de cœur du worker, la profondeur des files — et non la présence d’une variable de configuration, qui ne prouve rien sur la disponibilité.
Les trois sondes répondent.
Base de données
Une vraie requête, aller et retour.
Opérationnel — répond
Traitement de fond
Rapports, exports et la clôture mensuelle de facturation tournent ici.
Opérationnel — battement à jour
Files de travaux
Travaux en attente et en échec sur les files actives.
Opérationnel — dégagée
Envoi des courriels
L’inscription et la connexion passent toutes deux par un lien envoyé dans votre boîte. Sans service de messagerie, ni l’une ni l’autre n’est possible.
Opérationnel — configuré
Sondes exécutées à 31 août 2026, 11:15:14 (heure d’Afrique de l’Ouest).
Ce que ce produit ne fait pas encore
Un DPCO est licencié personnellement au titre du NDPA. Acheter notre lecture d’un texte est un vrai risque, et la seule façon honnête de le vendre est de publier la limite de ce que nous savons. Chaque ligne ci-dessous est lue dans le fichier nommé à côté d’elle — rien n’est écrit ici, donc rien ne peut être discrètement embelli.
Revue juridique nigériane
En attente du conseil
Aucun avocat nigérian n’a validé les sanctions, les délais ni les seuils DCMI. Nous avons lu GAID 2025 et le NDPA nous-mêmes, dans le PDF de la Commission, et lire correctement un texte n’est pas la même chose que se l’entendre confirmer par un conseil.
Lu dans lib/legal/ng/sanctions.ts — NG_REVIEW.verified
Montants affichés
En attente du conseil
La revue étant en attente, aucune amende, aucune fourchette de pénalité et aucun frais de dépôt ne s’affiche nulle part dans le produit. Le questionnaire, le score et le plan de remédiation fonctionnent sans eux.
Lu dans lib/legal/pack.ts — figuresPublishable()
Vérification de la licence NDPC
Non construit
Rien ici n’a jamais contacté le registre public de la NDPC. Un numéro de licence est stocké tel que le cabinet l’a saisi, et affiché comme déclaré. Il n’existe délibérément aucune fonction dans ce code capable d’en marquer une comme vérifiée.
Lu dans lib/dpco/ndpc.ts — ndpcRegisterConfigured()
Frais de dépôt du CAR
En attente du conseil
La bande B de l’annexe 10 se lit « 5 000-2 500 personnes concernées » en descendant, et la bande A commence à 10 000 — donc 5 000 à 9 999 ne tombe dans aucune bande. Un DPCO qui annonce le mauvais montant paie la différence : aucun frais n’est encodé tant que le conseil n’a pas tranché.
Lu dans lib/legal/ng/dcmi.ts — CAR_FILING_FEES_ENCODED
Les questions d’audit du CAR
Non construit
Les cinq Parties et onze sous-sections de l’annexe 2 sont encodées avec leurs citations. La centaine de questions d’audit qu’elles contiennent n’est pas reproduite, et le générateur le dit à l’écran.
Lu dans lib/legal/ng/car-template.ts — CAR_QUESTIONS_TRANSCRIBED
Le dépôt du retour
Non construit
Nous assemblons et scellons un Compliance Audit Return. Nous ne le déposons pas — l’art. 10(12) place le dépôt sur le portail de la Commission. Enregistrer un dépôt ici, c’est enregistrer votre propre déclaration de ce que vous avez fait.
Lu dans lib/dpco/car.ts — recordFiling() stores the firm’s own statement
Le tarif par client actif payant
Non construit
Aucun tarif n’est encodé. Le compteur tourne, le mois se clôt et la base se fige ; une période sans tarif porte son décompte et aucun montant. La première année est gratuite par licence, donc cela ne bloque rien avant le treizième mois.
Lu dans lib/billing/ng/rate.ts — NG_DEFAULT_RATE_PER_ACTIVE_CLIENT_KOBO
Encaissement
Non construit
Aucun rail de paiement n’est configuré. Rien dans ce produit ne peut aujourd’hui débiter qui que ce soit, et les états payé et facturé existent dans le schéma sans que rien puisse les écrire.
Lu dans lib/billing/ng/rate.ts — collectionRail()
La revue, en chiffres
17 questions à clore par le conseil, et 17 obligations sur vingt sans numéro d’article. Une citation vide est une tâche ; une citation inventée est un risque qui se lit exactement comme un fait.
Capacités, par maturité
5 disponibles · 11 en pilote · 7 prévues. Une capacité qu’aucun écran n’atteint est prévue, quelle que soit la qualité du code derrière.
La même chose, pour une machine
Tout ce qui est sur cette page est disponible en JSON à /api/status, pour surveiller sans dépendre de nous.