ISA Warden Extensions Specification
This documentation is the canonical specification for building ISA Warden extensions.
It is intended for:
- extension authors
- ISA Warden maintainers
- AI systems that generate or modify extensions
If a capability is not documented here, it must not be assumed to exist.
Chapters
- Core principles
- Preferred extension architecture
- Extension package layout
- Manifest specification
- Installation lifecycle
- Browser bridge API
- Host command API reference
- Native bridge contract
- Threads and conversation model
- Documents and retrieval model
- Persistence and database strategy
- Rights-aware dashboard resource access
- Dashboard distribution and marketplace expectations
- Strict styling requirements
- Iconography requirements
- AI generation rules
- Validation checklist
- Notes on implemented versus planned behavior
- Audio capture and transcription quick start
- Dashboard-backed extension project sync
- Model recommendations: authoring and host processing
- Dashboard extension workers