Developer Standards
Tektos Modder Architecture
Standards, API boundaries, and best practices for creating extensions, custom Action Presets, and Control Bar packages for Foundry VTT v14.
The Chimera Route Contract
All actions executed through Tektos follow the four-segment Fully Qualified Chimera Call ID format:
<ownershipCategory>.<owningModuleId>.<featureDomain>.<operation>
- ownershipCategory:
platform(Tektos Core),game(dependent game system), orcontent(third-party module). - owningModuleId: Module package ID (e.g.
tektos-foundry,agro-5e,coda). - featureDomain: Domain area (e.g.
audio,ui,combat). - operation: Specific action verb (e.g.
duck,focusChat,rollTable).
Package Export Standards
When sharing a template package on tektos.dev:
- Distribute the official
.tektos-control.ziparchive directly from Tektos. - Keep package size under 25 MB and archive entries under 128 files.
- Include clear human Setup Instructions and a concise Template Goal.
- Clearly identify required dependent modules or systems.