service internal internal Verified 2026-03-29

Topolo Forecast Auth Deploy

Deployment support surface for Topolo Forecast auth integration.

Documentation Map

What It Is

Deployment support surface for Topolo Forecast auth integration.

> **Gorgeous, keyboard-first, multi-scenario cash-flow & P&L SaaS** > Ship production-ready financial insights in ≤ 10 coding days—no spreadsheets, no imports.

[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)](https://reactjs.org/) [![Cloudflare](https://img.shields.io/badge/Cloudflare-F38020?style=for-the-badge&logo=Cloudflare&logoColor=white)](https://www.cloudflare.com/) [![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)](https://tailwindcss.com/) [![Vite](https://img.shields.io/badge/Vite-646CFF?style=for-the-badge&logo=vite&logoColor=white)](https://vitejs.dev/) [![PNPM](https://img.shields.io/badge/pnpm-F69220?style=for-the-badge&logo=pnpm&logoColor=white)](https://pnpm.io/)

![FinSight Demo](./docs/demo.gif) *Interactive P&L dashboard with real-time scenario modeling*

Architecture

Owners: finance-platform

Source repos: Applications/TopoloForecast-auth-deploy

Dependencies: topolo-auth

Repo shape

  • Applications/TopoloForecast-auth-deploy/README.md
  • Applications/TopoloForecast-auth-deploy/SSO_IMPLEMENTATION.md
  • Applications/TopoloForecast-auth-deploy/URL_SECURITY_AND_CLEANUP.md
  • Applications/TopoloForecast-auth-deploy/apps/
  • Applications/TopoloForecast-auth-deploy/commitlint.config.js
  • Applications/TopoloForecast-auth-deploy/docs/
  • Applications/TopoloForecast-auth-deploy/eslint.config.js
  • Applications/TopoloForecast-auth-deploy/package.json
  • Applications/TopoloForecast-auth-deploy/packages/
  • Applications/TopoloForecast-auth-deploy/pnpm-lock.yaml
  • Applications/TopoloForecast-auth-deploy/pnpm-workspace.yaml
  • Applications/TopoloForecast-auth-deploy/prettier.config.js

Runtime Surfaces

Hosts:

No primary host is registered.

finsight-worker-production

Config: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

Main: src/index.ts

Routes: workers.dev or asset-only surface

API Reference

Coverage: none

Source: Applications/TopoloForecast-auth-deploy

Source exists in repo: yes

Internal deployment support surface.

This system currently relies on a curated or README-derived contract surface instead of a source-controlled OpenAPI spec.

Auth and Permissions

Depends on Topolo Auth: yes

Service IDs:

No Auth service ID mapped in docs yet.

API key scopes

No API key scopes were found in the checked-in Auth catalog for this system.

Service permissions

No role/permission catalog rows were found in the checked-in Auth permissions seed.

Data Ownership

d1

Binding: FS_DB

Target: 3f66df13-8b72-4c01-ad8f-8ff95d8b187d

Environment: default

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

kv

Binding: FS_CACHE

Target: c39ef688a2fb474ba240c80f9452f0e3

Environment: default

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

d1

Binding: FS_DB

Target: local-db-id

Environment: development

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

kv

Binding: FS_CACHE

Target: local-kv-preview-id

Environment: development

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

d1

Binding: FS_DB

Target: 344dc27c-de35-4cf3-ba41-47ef9075a8ec

Environment: staging

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

kv

Binding: FS_CACHE

Target: bd5f86a046f34e418f283f7e744d27c0

Environment: staging

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

d1

Binding: FS_DB

Target: 3f66df13-8b72-4c01-ad8f-8ff95d8b187d

Environment: production

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

kv

Binding: FS_CACHE

Target: c39ef688a2fb474ba240c80f9452f0e3

Environment: production

Source: Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml

Queues / Cron / Workflows

Queue bindings:

No queue bindings were detected.

Cron triggers

No cron triggers were detected.

Workflow signals

No explicit queue/workflow script or cron signal was discovered.

Environment Variables and Bindings

Environment variables:

ENVIRONMENT SERVICE_ID SERVICE_NAME migrations_dir

All wrangler bindings

  • FS_DB (d1) -> 3f66df13-8b72-4c01-ad8f-8ff95d8b187d
  • FS_CACHE (kv) -> c39ef688a2fb474ba240c80f9452f0e3
  • FS_DB (d1) -> local-db-id [development]
  • FS_CACHE (kv) -> local-kv-preview-id [development]
  • FS_DB (d1) -> 344dc27c-de35-4cf3-ba41-47ef9075a8ec [staging]
  • FS_CACHE (kv) -> bd5f86a046f34e418f283f7e744d27c0 [staging]
  • FS_DB (d1) -> 3f66df13-8b72-4c01-ad8f-8ff95d8b187d [production]
  • FS_CACHE (kv) -> c39ef688a2fb474ba240c80f9452f0e3 [production]

Deployments

Deployment environments: development, staging, production

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit setting found

Wrangler surfaces

  • Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml -> finsight-worker-production (build npm run build)

Build and deploy commands

  • prebuild — Applications/TopoloForecast-auth-deploy/apps/finsight-web/package.json :: cd ../../packages/finsight-core && npm run build && cd ../ui-kit && npm run build
  • build — Applications/TopoloForecast-auth-deploy/apps/finsight-web/package.json :: vite build
  • build:with-types — Applications/TopoloForecast-auth-deploy/apps/finsight-web/package.json :: tsc -b && vite build
  • preview — Applications/TopoloForecast-auth-deploy/apps/finsight-web/package.json :: vite preview
  • deploy — Applications/TopoloForecast-auth-deploy/apps/finsight-worker/package.json :: wrangler deploy
  • prebuild — Applications/TopoloForecast-auth-deploy/apps/finsight-worker/package.json :: cd ../../packages/finsight-core && npm run build
  • build — Applications/TopoloForecast-auth-deploy/apps/finsight-worker/package.json :: tsc
  • build — Applications/TopoloForecast-auth-deploy/package.json :: pnpm run --recursive build
  • build:packages — Applications/TopoloForecast-auth-deploy/package.json :: pnpm run --filter './packages/*' build
  • build-storybook — Applications/TopoloForecast-auth-deploy/package.json :: pnpm run --filter @finsight/ui-kit build-storybook
  • build — Applications/TopoloForecast-auth-deploy/packages/config/package.json :: tsc
  • build — Applications/TopoloForecast-auth-deploy/packages/finsight-core/package.json :: tsc

Failure Modes

  • No Auth service ID is registered for this system.
  • No primary host is registered in the system registry.

Debugging Runbooks

Start with these entrypoints:

  • Applications/TopoloForecast-auth-deploy/apps/finsight-worker/wrangler.toml
  • Applications/TopoloForecast-auth-deploy
  • Applications/TopoloForecast-auth-deploy/README.md
  • Applications/TopoloForecast-auth-deploy/apps/finsight-web/package.json
  • Applications/TopoloForecast-auth-deploy/apps/finsight-worker/package.json
  • Applications/TopoloForecast-auth-deploy/package.json
  • Applications/TopoloForecast-auth-deploy/packages/config/package.json
  • Applications/TopoloForecast-auth-deploy/packages/finsight-core/package.json

Linked runbooks

Change Log / Verification

Lifecycle: internal

Last verified: 2026-03-29

Any code change to this system is expected to update the canonical docs in Websites/docs and refresh the verification date.