Packages
Browse packages indexed by the registry.
KPI digests — the periodic KPI-email engine: a declarative name-keyed KPI registry other modules extend, per-recipient fenced rendering with declared (never row-count) KPI drops, the anti-spam slowdown ladder, a shared tips carousel, and a daily plain-pull cron whose due-date column is the queue (Odoo digest port)
Backbone Framework Email Module - SMTP support
Engagement — the attribution floor (UTM masters, short-link tracker, deduped click ledger) plus the visitor rating substrate and the gamification family: goals, challenges, badges, and the append-only karma ledger (Odoo utm + link_tracker + rating + gamification port)
Cap table + equity accounting: shareholders, share classes, share transactions, dividends (10th GL producer)
Events core + the sale/booth/crm/sms/desk overlay — registrations under one authoritative seat counter, the sale seam (order-minted registrations, forward-only paid heal, SO-cancel mirror cascade), booth bookings with the DB exclusivity wall, closed-vocabulary lead rules through a host sink port, the dual-channel (mail/sms) self-arming scheduler, and the exact-match desk verb (Odoo event port, core + overlay)
Employee expense claims — categories, tax overlay, GL posting + reimbursement seams (pillar-people H-4)
Declarative automations as a REACTION layer over the staged outbox — rules subscribe to transition/lifecycle integration events through the host-wired gateway port, fire in-transaction with inbox dedup (at-least-once delivery, exactly-once effect), under a three-leg recursion guard (produced-event self-trigger exclusion + dedup + causal depth cap), with a declared-posture adaptive scheduler that is inactive unless a time rule exists (Odoo base_automation port)
Indonesia administrative geography: Country, Province, City, District, Subdistrict (reference master)
Wire contracts shared across Backbone producers: the GL-posting envelope + sink port, and the reconciliation edge port.
GraphQL runtime support for the Backbone Framework
Backbone Framework Health Check Module - Production monitoring and health endpoints
HQC (FIPS 207) implementation: Hamming Quasi-Cyclic KEM.
Inventory: stock ledger of record (SLE) + moving-average valuation; emits COGS/asset AccountingPost (Delivery/Receipt -> GL)
Job scheduling and cron management for the Backbone Framework
Indonesian localization datasets: SAK chart of accounts + starter tax templates
Lead capture + qualification + conversion ACL — WhatsApp-first; posts no GL
learning & development — courses, enrollments, competencies, skills
The livechat module (Odoo im_livechat + website_livechat port) — the deterministic operator-selection ladder (capacity, the 120s anti-burst buffer on every path, the one 30-minute ongoing window, total-order tie-breaks with no randomness), the visitor conversation lifecycle behind Tier A guest capabilities on a declared nine-path public surface, the member-history ledger under three partial uniques plus a strict persona trichotomy, the chatbot pointer state machine closed at the seven community step types, and the website bridge overlays (operator-initiated invites, message-piggyback heartbeats, merge relink) as columns and behavior inside this one crate
Odoo mail core port — message/notification/followers/activity/alias/sms queue (schema: messaging)
Email marketing — mass-mail engine: audiences, subscriptions, hand-set mailing lifecycle, seeded A/B testing, per-recipient traces, cycle-44 bridge targets (Odoo mass_mailing port)
Minimal Backbone Framework module skeleton
Manufacturing module: BOM/product definition (versioned, typed normal/kit/subcontract) and work-order execution (hybrid 6-state lifecycle, WIP job-order costing through the inventory/GL ports, unbuild, repair, subcontract mint, OEE read side)
Classic McEliece KEM implementation: code-based post-quantum key encapsulation.
Event-driven messaging infrastructure for Backbone Framework
ML-DSA (FIPS 204) implementation: Module-Lattice-Based Digital Signature Standard.
ML-KEM (FIPS 203) implementation: Module-Lattice-Based Key Encapsulation Mechanism.
Notification delivery and user preferences
NTRU LPRime implementation: KEM based on NTRU lattices.
Backbone Framework Observability - Tracing, logging, and metrics
Order workflow with pickups, deliveries, status timeline (extracted from bersihir)
Foundation org structure: Company, Branch, Department (Indonesia-first, schema-per-tenant)
Backbone Framework ORM - Database layer with PostgreSQL support
Durable transactional-outbox + inbox + relay primitives for go-live exactly-once event delivery over Postgres.
Canonical party identity (person/organization) + multi-channel address book; Customer/Supplier/Employee are projections
External payment-gateway boundary: provider abstraction, transaction record, fee line, settlement seam into payment
Minimal Backbone Framework module skeleton
Minimal Backbone Framework module skeleton
Customer self-service portal identity — portal principals, invitation-only access with a kill-switchable signup policy default OFF, the split Tier A credentials (expiring rotatable bearer + independent per-recipient HMAC), the PI-04 field-whitelist detail verb, mint audit, and the sapiens lifecycle subscription that revokes access when the linked identity dies (Odoo portal port)
Shared utilities for the pqcrypto workspace: KAT parsing, secret-memory wrappers, and tree encoding.
Minimal Backbone Framework module skeleton
Backbone Framework Queue Module - Redis, SQS, and RabbitMQ support
Backbone Framework Rate Limiting Module - Rate limiting middleware for Axum
Minimal Backbone Framework module skeleton
Sapiens Bounded Context: User Management Module for Backbone Framework
shift / roster definitions and assignment
Backbone Framework Search Module - Elasticsearch and Algolia support
Streamlined NTRU Prime implementation: KEM based on NTRU lattices.
SPHINCS+ (FIPS 205) implementation: Stateless Hash-Based Digital Signature Standard.
Backbone Framework Storage Module - Local file system support
Minimal Backbone Framework module skeleton