25 — Future Expansion

Status: Ratified Version: 1.0.0 Applies to: Growth strategy; guarantees of extensibility without core changes


1. Growth Mandate

The architecture MUST absorb the following growth without modifying the Core:

This document defines the mechanisms that make that true and the review rules that keep it true.


2. Why the Core Stays Stable

The Core owns only: the domain model, ports, engines, and composition. Everything else is a plugin/adapter/knowledge-file/data artifact. Adding any of the growth targets above is adding data or a plugin, not changing the core.

Growth item Mechanism (no core change)
New tool tools/<id>/ package (22)
New plugin type SDK extension point (05)
New mission type config/profiles/<id>.yaml (12)
New export format reporter plugin (05/06)
New AI provider infrastructure/ai adapter + provider registry
New store backend domain StorePort implementation
New agents agent plugin (05)
New mission capabilities capability registry additions

3. Scaling Dimensions

3.1 Tools (100+)

3.2 Plugins (1,000+)

3.3 Distributed Execution

3.4 Multi-Agent AI

3.5 Future Modules

Anticipated modules (implemented as plugins/modules, not core changes):

Module Mechanism
GUI/Web UI Consumes REST API (20); no core coupling
Data analytics / BI Reads TIDB via read replicas + export API
New assessment domains (binary analysis, malware) New mission profiles + tools (if scope amended)
SSO/SAML provider auth-provider plugin (05)
SMS/email/chat notification hook plugin
K8s operator / agent daemons Deployment artifacts + API client
Multilingual reports Template/i18n layer (21 §10)
New compliance frameworks Compliance mapping plugin (21 §7)

4. Interface Stability Commitments


5. Guarantees Checklist (enforced in reviews)


6. Air-Gapped & Enterprise Deployments


7. Capacity Roadmap (illustrative targets)

Horizon Tools Plugins Findings Concurrent targets Deploy
v6.x 40 150 10M 500 single + workers
v7.x 75 400 100M 2,000 distributed + cloud workers
v8.x 120 1,000+ 1B 10,000 cloud-native, multi-region, air-gap fleet

Each horizon revalidates: index strategy (09), ingest rate (14), reporting scale, and audit retention.


8. Governance for Expansion


9. References