Route Shell (Hardened)

The app shell route is live, ready for route-readiness checks

This route keeps `/app` non-claiming and route-safe. It is for app parity walkthroughs and controlled state handoffs.

/app/

Product team running route-shell checks

Route Hardening Checklist

/app route family

  • Base shell route exists and returns HTTP 200 on public host.
  • Route can be reached from launch index route map.
  • Blocked filing/claim wording kept in conservative wording mode.
  • Fallback path and legal-safe boundary points are explicit.
  • Deep-link under `/app/*` currently routes to `/app/` shell snapshot for walk-through stability.

Workflow Route Map

Core workflow routes — pilot-limited, evidence-required

/app/home

Role-based dashboard: period health, documents awaiting review, exceptions by severity, reconciliation progress, filing package status, legal alerts.

Status: requires-evidence

/app/intake

Document intake entry point: upload panel, batch import, email/cloud/API import status, ingest queue, duplicate suspicion summary.

Status: requires-evidence

/app/documents

Full document library with classification, source, status, and audit trail. Linked to intake and review queues.

Status: requires-evidence

/app/review

Consolidated review queue: document review, journal proposals, compliance blocks, approval-needed items. Views: assigned to me, awaiting team, blocked.

Status: requires-evidence

/app/reconciliation

Account and ledger reconciliation workspace: matched, unmatched, exception resolution, and period close sign-off.

Status: requires-evidence

/app/ledger

Journal entry, ledger view, posting queue, period-based filtering. Connected to reconciliation and tax modules.

Status: requires-evidence

/app/tax

Tax computation workspace: VAT, PIT, CIT rules for Vietnam V1. Tax codes, period summary, obligation schedule.

Status: requires-evidence

/app/filing

Filing workspace: package builder, readiness checks, approvals, submission status, receipts. Guided submission with human override.

Status: requires-evidence — guided-only until Team 3 connector closes

/app/reports

Reports center: period reports, management reporting, export packages, filing evidence archive, audit trail download.

Status: requires-evidence

/app/legal-center

Legal update feed: Vietnam regulatory changes, impact assessment on filing/tax/ledger, rollout status, linked docs.

Status: requires-evidence

/app/audit

Audit trail viewer: actor, object, policy, timestamp, outcome per action. Export and review for enterprise and public-sector.

Status: requires-evidence

/app/tasks · /app/settings · /app/search

Task queue, workspace settings, and cross-module search. Supporting modules for all workflow routes.

Status: requires-evidence

Onboarding Gate

Enterprise registration required before operational modules unlock

/app/onboarding

First-time setup: tenant creation, enterprise profile, filing country selection, role assignment.

Status: pilot-limited — required before any workflow route opens

Route posture

All /app/* deep-links currently route to this shell snapshot. Operational routing activates after Team 2 auth and Team 3 connector evidence are attached.

Handoff

Use this route for walkthrough demos only. Operational actions remain on dedicated surfaces. Unclear cases go to /help/.

Team 6 Desktop/PWA Workstation

Desktop workstation slice is loading

Loading the current Team 6 workstation state from the source-bound app shell packet.

Owner

Team 6 Desktop App

Updated

Loading

Posture

PWA-first

Risk Class

MEDIUM

Build lanes

  • Loading Team 6 lanes.

Guardrails

  • Loading Team 6 guardrails.

State mapping

Loading desktop-safe state mapping.

Keep desktop shell work conservative and filing display at guided submission only until source evidence is attached.

Device/session guardrails

Latest workstation action: none

  • Loading desktop device-session state.

Related handoffs

  • Loading Team 6 handoff links.