Adds accounting-service PATCH/archive, fiscal helpers, COA templates and setup status, plus SuperApp Accounting UI (DS, scoreboard, masters, vouchers, ledger, ops modules) with session refresh and HTTPS public API URLs. Co-authored-by: Cursor <cursoragent@cursor.com>
1.2 KiB
1.2 KiB
Release Strategy
Semantic Versioning
- MAJOR — breaking API/schema/contract changes
- MINOR — backward-compatible features / modules
- PATCH — fixes, docs, non-breaking hardening
Release Notes
Each release documents:
- Features
- Fixes
- Migrations required
- Config/env changes
- Provider changes
- Deprecations
Migration Order
- Backup (backup.md)
- Apply migrations per service in dependency order (typically Core → Identity → business services)
- Deploy services compatible with the new schema
- Smoke-test health and critical auth/onboarding paths
- Only then enable new feature flags
Rollback
- Prefer forward-fix migrations when possible
- Application rollback to previous image/tag
- Database downgrade only with tested Alembic downgrade path and restore point
- Document incident in progress / ops notes
Feature Flags
Use config/env or plan entitlements to gate incomplete modules. Do not ship half-enabled financial posting paths.