Project progress
Progress towards the production-ready version.
A living overview of completed work, the current development stage and the modules planned before production release.
Progress towards the production-ready version.
Application and database release information.
Development is completed and tested one module at a time.
Database connection, shared bootstrap, configuration and initial application structure.
Shared layout, navigation, dashboard and responsive user interface.
Quarter creation, selection, workflow status and import staging schema.
Living development roadmap, version tracking and schema overview.
Protected multi-file CSV upload, inspection and queue management.
Checkpointed low-memory CSV import into raw quarter staging rows.
Quarter totals, file breakdowns, service diagnostics and data quality.
Automatic label resolution using existing labels, ISRCs and barcodes.
Optional country and mechanicals fields across mapping and validation.
Reason-first exception reporting, inspection and export.
Five-level severity and auditable zero-activity exclusions.
File-level mapping gaps with staged-row reconciliation.
Readiness diagnostics and immutable reconciled financial previews.
Authoritative destination readiness and row-level diagnostics.
Canonical stored, override and central-catalogue resolution.
Read-only canonical LMS key comparison and impact counts.
Explicit bounded audit batches with resilient cached results.
Immediate queued runs with safe, structured startup diagnostics.
Precise safe runtime-to-installer schema comparisons.
Explicit canonical catalogue keys without changing LMS identifiers.
Filtered reconciliation queue with bounded ownership evidence.
Immutable read-only financial snapshots and reconciliation.
Trusted immutable quarter financial and operational headline.
Queued staged generation with canonical aggregate reuse.
Canonical fingerprint state with inspectable components and live stages.
Dry-run and transactionally persist one immutable preview.
Owned multi-quarter publish rows with explicit run provenance.
Replace the existing Summary, Pivot and LMS spreadsheet macros.
Publish completed statements into the correct LMS destinations.
Full regression testing against the existing 26Q1 accounting outputs.
Current and planned Accounting Manager tables.
| Table | Purpose | Status | Rows |
|---|---|---|---|
accounting_quarters
|
Quarter records and workflow totals | Ready | 1 |
accounting_import_files
|
Imported file tracking and diagnostics | Ready | 4 |
accounting_import_rows
|
Raw imported quarterly rows | Ready | 190,069 |
accounting_import_errors
|
Bounded malformed and skipped row samples | Ready | 0 |
accounting_mapping_profiles
|
Reusable DSP and header mapping profiles | Ready | 2 |
accounting_normalized_rows
|
Mapped standard rows and validation results | Ready | 190,069 |
accounting_audit_log
|
Quarter activity and workflow audit | Ready | 2,972 |
accounting_destinations
|
LMS destinations and commission rates | Ready | 91 |
accounting_label_aliases
|
Permanent source-label mappings | Ready | 0 |
accounting_identifier_overrides
|
Manual ISRC and barcode resolutions | Ready | 0 |
accounting_cleanse_audit
|
Cleanse decisions and resolution history | Ready | 0 |
accounting_resolution_reviews
|
Grouped unresolved and conflicting row reviews | Ready | 0 |
accounting_generation_runs
|
Immutable generation preview headers and fingerprints | Ready | 4 |
accounting_generation_destination_totals
|
Destination financial snapshot totals | Ready | 280 |
accounting_generation_reconciliation
|
Generation balance and count checks | Ready | 60 |