Application API
Improve Topolo
Clear API and contract surface for Improve Topolo, grouped under the application instead of split across generic reference sections.
Documentation Map
Authority
Service IDs:
srv_kQ1t8qUSDgNs Repos: apps/system/TopoloBugFix, apps/system/TopoloBugFixRunner
Hosts:
https://bugfix.topolo.app https://bugfix.stg.topolo.us Dependencies: topolo-auth, topolo-nexus
Depends on Topolo Auth: yes
Contract Source
Type: curated
Source: PlatformApplications/TopoloBugFix
Source exists: no
The public shared-shell surface is Improve Topolo. It posts contribution payloads to the existing BugFix report API, then BugFix owns triage state, AI-assisted fix generation, validation, and GitHub pull-request workflow records. Runtime service identity resolves from the Auth-owned service slug topolo-bugfix instead of checked-in concrete srv_* ids. InternalApplications/TopoloBugFixRunner is the internal execution companion for BugFix automation and is covered by this system record.
API key scopes in Auth catalog: 4
Auth Requirements
No global OpenAPI security scheme is declared.
-
bugfix.admin -
issues.read -
issues.write -
runs.invoke
Runtime and Deployment
Wrangler surfaces: none detected
Environment variables: none derived
Routes: workers.dev or Pages-only delivery
Observability enabled: no explicit signal found
Runtime Surface
Wrangler surfaces: No wrangler file detected in scanned surface
This application does not yet have a source-controlled OpenAPI spec in the docs platform. The current API page is derived from the registered contract source and repository surface.
Failure modes
- No wrangler.toml surface was discovered under the registered repo paths.
- The registered contract source is missing: PlatformApplications/TopoloBugFix
- Neither OpenAPI nor README-derived interface detail was found.