Unified account (GTL ID)
One sign-in context for lab products — profiles, memberships, and session scope travel with the user.
Connectivity
A unified architecture model: one identity, shared infrastructure, and interoperable services — designed for scale across the GodTech Labs platform.
Diagrams and API descriptions below reflect platform direction and planned integration — not live production endpoints or fully shipped products.
Ecosystem continuity through a single account, shared layers, and consistent permission context.
One sign-in context for lab products — profiles, memberships, and session scope travel with the user.
Products designed to share storage references, metadata, and identity — not isolated silos.
Identity, APIs, storage zones, security model, and developer surface — common foundation for every service.
Drive as file source, Docs/Sheets as structured layers, Mail for identity-linked messaging, Search for discovery.
User actions flow through GTL ID and the API layer before touching storage, indexes, and product UIs.
Ecosystem data flow
Users & clients
GTL ID
API layer
Ecosystem services
Storage & index
Hub-and-spoke model connecting productivity and discovery services under one permission-aware identity.
GTL ID
├── Docs
├── Drive
├── Sheets
├── Search
One identity
Single account and profile anchor — reduces duplicate credentials across the lab.
Shared access model
Product memberships and roles determine what each service may read or write.
Connected services
Mail, Docs, Drive, Sheets, and Search (Palmis) share the same identity context.
Permission-aware access
Infrastructure designed to check scope before storage or API mutations — progressive rollout.
OAuth & API layer (roadmap)
Third-party apps via documented scopes and consent — developer platform direction, not live for all products.
Account dashboard
Signed-in users manage profile, ecosystem, and security from account settings and GTL ID hub.
Developer platform APIs — labeled by maturity. No API keys or live endpoints are issued from this page.
Sessions and token flows via Supabase Auth today — OAuth for third-party apps on the integration roadmap.
Profiles, roles, and product memberships for ecosystem-aware apps.
Files, metadata, and controlled sharing atop the shared storage layer.
Indexing and Palmis / ecosystem queries as search infrastructure matures.
Assistants and contextual intelligence across services — guardrails and scoped access.
Statuses reflect roadmap and architecture — verify availability in developer documentation when published.
How products are designed to work together — honest ecosystem direction, not full production coupling today.
Designed to store versions and folders consumed by Docs attachments and Sheets imports.
Planned to reference Drive/cloud objects and shared metadata rather than duplicate blobs.
Architecture direction: grids and exports orchestrated via storage and sync engine.
Planned to connect GTL ID for addressing, alerts, and cross-product messages.
Designed to index ecosystem content as Mail, Docs, Drive, and Sheets expose metadata.
Planned contextual help across products with permission-aware, scoped access.
Logical dependencies for the ecosystem model — not a live service mesh diagram.
Drive → Docs / Sheets · GTL ID → Mail / Search
Horizon de verre