Developers
Developers
The repository is org-runink/forge. Its layout:
| Path | What |
|---|---|
grpc/ | The Go backend (module github.com/org-runink/forge), with a Cobra CLI forge (serve, dev proxy) |
grpc/api/proto/forge/v1/ | forge.proto and chat.proto |
grpc/internal/ | auth, appstate, audit, chats, ghforge (the GitHub side), planner, project (forge.yaml), templates (the skeletons) |
flutter/ | The studio (Flutter web) |
proto-vendor/ | The judgement proto from org-runink/ui, which is resolved and never generated |
Sibling modules are resolved through replace directives: ../security, ../store,
../ui, ../inference, and ../billing (only because ui’s go.mod requires it). FORGE
imports nothing from core, and TestForgeDoesNotDependOnCore enforces that.