00 · Overview
Janus replaces a 39-table Airtable base. The core is six linked entities; everything else attaches to them.
—
organizations
13
tables in the core
live
data source
no
signed in
The spine
- 01OrganizationsTenant boundary
- 02PeopleInternal and client-side
- 03ProjectsOne organization each
- 04ContractsOne organization each
- 05Work itemsProject, contract, assignee
- 06TimeInternal only, never exposed
Signed out
The schema is applied and the app is pointed at it, but no authentication flow exists yet. Every table grants access to signed-in users only, so reads are refused until there is a session.