Fortemi Index Export Contract
Fortemi Index Export Contract
AIWG can emit a browser-consumable project index for Fortemi React integrations:
aiwg index export --format fortemi --graph project --out aiwg-fortemi-index.json
The output schema is aiwg.fortemi.index.export.v1, documented in schemas/aiwg-fortemi-index-export.json. AIWG emits aiwg.artifact records from the selected index graph. Domain tools such as aiwg-crm may project CRM records into the same envelope using crm.contact, crm.organization, crm.event, and crm.interaction records.
Contract
Each item includes:
- stable id values derived from source paths;
- source path, repo_relative_path, and locator;
- display title and searchable text;
- structured facets, tags, and concepts;
- dependency relationships using stable target IDs;
- provenance references back to the AIWG index source;
- privacy classification and PII flag;
- deterministic item ordering by ID.
Privacy
The default export privacy is private. This is intended for local browser storage and should not be committed or uploaded. Use --privacy sanitized only for fixture data after removing private names, addresses, tokens, account identifiers, and operational notes. Use --privacy public only for already-public source material.
Fortemi React consumes the JSON locally; the export command does not require a hosted backend.