Mission analysis in SMAT-AI
Capabilities
Constellation modelling
Satellite constellations are defined and propagated.
Coverage analysis
Area coverage and revisit over a region of interest are computed.
Access windows
Contact windows between assets and targets are computed.
Physics propagation
Orbits are propagated with a real physics engine rather than approximations.
Scenario building
Scenarios combine assets, targets and time into a runnable case.
3D visualisation
Scenarios are viewable in three dimensions.
Evidence
- Declared in apps/data-domain/seed-data/product-capabilities.json
- Resolved by apps/data-domain/scripts/check-alignment-registry.mjs
- Implemented in apps/smat-ai/src/analysis/conjunction-screener.js
- Implemented in apps/smat-ai/src/analysis/coverage.js
- Implemented in apps/smat-ai/src/analysis/link-budget.js
- Implemented in apps/smat-ai/src/analysis/rcs-estimator.js
- Implemented in apps/smat-ai/src/analysis/launch-windows-simple.js
- Implemented in apps/smat-ai/src/analysis/thermal-network.js
- Implemented in apps/smat-ai/src/analysis/spectrum-allocation.js
Security
Running with no outbound connection
The model provider is a configuration choice · Reference data ships with the deployment, not copied into each app · The data stores are yours
Identity and access
One session, verified by every product · Multi-factor authentication · Revocation is checked when a session is used, not only when it is issued · Redirects are allowlisted · Permission resolves on role AND calling application
How the software is kept honest
Dependency vulnerabilities fail the build · A measured quality position, published with its coverage · The marketing claims on this site are gated