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.6 KiB
1.6 KiB
Frontend Documentation Index
Enterprise Accounting UI lives inside the TorbatYar SuperApp (frontend/), not as a standalone app.
Documents
| Document | Purpose |
|---|---|
| frontend-architecture.md | App structure, module boundaries, auth/tenant |
| design-system.md | Tokens, typography, themes, RTL |
| component-library.md | Reusable DS components |
| layout-system.md | Shell, nav, page chrome |
| page-patterns.md | Dashboard / list / form / report patterns |
| form-patterns.md | RHF + Zod standards |
| table-patterns.md | Data tables |
| dialog-patterns.md | Dialog / confirm |
| theme-system.md | Light/dark + white-label |
| navigation-system.md | Accounting nav map |
| responsive-system.md | Breakpoints |
| frontend-api-integration.md | Real backend only |
| frontend-state-management.md | TanStack Query |
| frontend-performance.md | Splitting & lists |
| frontend-accessibility.md | WCAG AA baseline |
| frontend-testing.md | Quality gate checklist |
Hard Rules
- Never mock accounting data.
- Never bypass
accounting-serviceAPIs. - Always send JWT +
X-Tenant-ID. - Journal entries only via Posting Engine UI actions (ADR-010).
- Reuse Design System components — do not redesign per page.