V1 OPÉRATIONNELLE · BÊTA INTERNE

Arc ERP

L'ERP suisse souverain pour PME. Devis, factures, trésorerie, dashboard, archives Vault, communication Arc Chat — chaque écriture scellée Arc Chain (horodatage cryptographique). Construit en autonomie nocturne par Arc, jusqu'à la V1.

Progression V1 8 / 8 modules livrés

Modules backend — 40+ endpoints REST

livré nuit 1 (06/05) Comptes & contacts

Companies (Sàrl, SA, indépendants CH) + Contacts par société. CRUD complet, multi-tenant, isolation owner_email.

livré nuit 2 (07/05) Devis

CRUD + workflow draft → sent → signed → rejected → expired. Numérotation auto AX-AAAA-NNNN, TVA cantonale par ligne.

livré nuit 3 (08/05) Factures

Génération depuis devis signé. Workflow draft → sent → paid → overdue, relances incrémentales, paiement cumulatif.

livré nuit 4 (09/05) Trésorerie

Paiements in/out multi-devise CHF/EUR/USD, balance courante, prévisionnel cash 30 jours, grand livre filtrable.

livré nuit 5 (10/05) Dashboard CA & impayés

Snapshot temps réel : CA encaissé/attendu, factures en retard, balance trésorerie, top clients, taux de signature devis.

livré nuit 6 (11/05) PDF brandés AXIONYX

Génération PDF devis & factures avec identité AXIONYX (Source Serif 4 + Inter), cache chiffré dans Arc Vault (AES-256-GCM).

livré nuit 7 (12/05) Archives officielles Vault

Preuve cryptographique opposable au fisc : PDF devis & facture archivés chiffrés AES-256-GCM dans Arc Vault, sha256 + scellement Arc Chain immuable. Auto-archive à l'envoi.

livré nuit 8 (13/05) Communication Arc Chat

Envoi client direct (devis & facture) via arc-notifications. Share token JWT signé 30 jours, endpoints publics PDF, suivi notifications scellé Arc Chain.

Reste en V1.1 stretch : signature Arc Auth via QR mobile (workflow signature_id préparé, dépend de l'app mobile-arc-auth) + push PDF officiel Arc Vault depuis envoi Arc Chat.

Couverture technique

207 Tests pytest verts
40+ Endpoints REST
100% Scellé Arc Chain
AES-256 Vault chiffré GCM

Derniers commits poussés — audit ouvert

  • 61db852Fix CI staging : git pull → fetch+reset (anti-drift silencieux prod)
  • 16e344bDiscipline : rule e2e-smoke-before-oui — septet → octet (8 règles dures)
  • 87f3649Nuit 8 : module comms — communication client via Arc Chat + share token public PDF
  • e0f28a3Nuit 7 : module documents — archives officielles Vault (preuve fiscale opposable)
  • ad4e889Nuit 6 : génération PDF brandée AXIONYX + cache chiffré Arc Vault