Core principles
ISA Warden extensions must follow these principles:
- Prefer host capabilities over reimplementing host behavior.
- Respect current-user and workspace rights.
- Reuse the ISA Warden design system before adding custom styling.
- Default to the host stack where practical.
- Keep permissions minimal and explicit.
- Treat custom local databases as an exception, not a default.
- Document implemented versus planned capabilities clearly.