Reference Documentation¶
This section contains reference materials, technical specifications, and conceptual documentation for the Forge platform.
๐ Reference Categories¶
- ๐๏ธ Architecture - Platform structure, the Golden Path, and authentication mechanics
- ๐ Decisions - Accepted architectural and convention decisions
- ๐งฐ CLI commands - Generated command syntax and options
- ๐งญ CLI workflows - Authentication, publishing, search, and operational constraints
- ๐ค Smithy - Shared assistant and MCP contract
- ๐ฆ Terraform Modules - Generated module reference from source READMEs
- ๐งพ @saif/platform-typespec - Operation templates, status-code models, auth helpers, and eventing contracts for API contracts
- ๐ฆ .NET Packages - Generated reference documentation for Forge's .NET packages, sourced from each package's
README.mdundersrc/dotnet/ - ๐ฆ TypeScript Packages - Generated reference documentation for Forge's TypeScript packages, sourced from each package's
README.mdundersrc/typescript/packages/ - ๐ Version Compatibility Matrix - Framework versions, breaking changes, and migration guides
- ๐ Environments - Environment configurations, deployment flows, and approvers
- ๐ Pipelines - What each
.azdopipeline does, what triggers it, and which one to run - ๐ Read pipeline logs - Log selection, filters, and cross-job investigation
- ๐งญ Service โ Azure Resource Model - How a service maps to live Azure resources: naming invariant, subscription topology, resource discovery, and tag contract
- ๐ Security - Authentication, authorization, and security patterns
- ๐ Documentation Authoring - Answer-first troubleshooting page shape, metadata, and validation guidance
- ๐ Documentation Retrieval - Provider chain, multi-site MkDocs fallback, location resolution rules, AI Search filter contract, and the evaluation harness
- ๐ท๏ธ Tags - Browse documentation by component and topic