Version: 1.0 Effective: 2026-05-13 Owner: Quant7 Alpha, LLC · Haneef Haqq (haneef@quant7alpha.com) Status: LIVING — version-controlled; amendments require user sign-off Authority hierarchy: This Charter ▸ 00 UI CLAUDE.MD (operational rules) ▸ subordinate docs ▸ code
The Charter is the program's constitution. The operating rules in
00 UI CLAUDE.MDare subordinate to it. Subordinate documentation is subordinate to both. Code is the lowest layer of authority and must conform to every layer above it.
§ 1 — Purpose
Q7 AEGIS AI 1.0 is an institutional-grade, multi-asset systematic trading program owned and operated by Quant7 Alpha, LLC. Its mission is to deploy fiduciary-quality systematic alpha across six strategies (S1–S6) under the Seven Principles of a Hedge Fund Framework and in alignment with Federal Reserve SR 11-7 model risk management guidance (fit-for-purpose).
This Charter formalizes:
- The Seven Principles as the program's published commitments.
- The agent-operated execution model that enforces those commitments.
- The bounded authority each agent exercises and where authority terminates at the user.
- The audit-grade artifacts the program must produce to be publishable to outside capital.
This Charter is the precondition for soliciting allocator capital and for any regulator interaction. Nothing in the program may operate outside its scope.
§ 2 — The Seven Principles (canonical)
The canonical wording is the version published on quant7alpha.com/program. The whitepaper, this Charter, and every subordinate document must conform to this wording.
| # | Principle | Operational commitment |
|---|---|---|
| 1 | Testable Investment Thesis | Every engine has a non-ambiguous, data-validated hypothesis about which market condition it exploits. |
| 2 | Robust Risk Management | Multi-layer risk stack: ELU cap, circuit breakers, rolling halts, LIQ_GUARD, regime suppression. |
| 3 | Structured, Repeatable Process | 100% rule-based; same data → same trades; RX-cycle governance; version-controlled. |
| 4 | Sophisticated Execution | 4-leg adaptive exits, MFE ratchets, vol-adaptive TP, per-engine allocation, Keltner trailing. |
| 5 | Continuous R&D | Quarterly ML retraining; warm-start optimization; Λ-Vol research integration; alpha-decay awareness. |
| 6 | Rigorous Attribution | 20-point defect scan; FX-tagged changes; trade-level engine-tagged attribution. |
| 7 | Operational Excellence | Institutional MRM executed by a multi-agent system. SR 11-7 aligned (fit-for-purpose); agentic AI governed and auditable by design. |
Each principle is enforced in code via the agent program described in § 4. The Charter is not the marketing layer — it is the engineering specification.
§ 3 — Authority hierarchy
The program operates under a strict hierarchy. Higher layers override lower layers in all conflicts.
┌───────────────────────────────────────────┐
│ USER (Haneef Haqq · sole final authority) │
│ · charter amendments │
│ · escalation decisions │
│ · production deployments │
│ · model promotions │
└─────────────────────┬─────────────────────┘
▼
┌───────────────────────────────────────────┐
│ PROGRAM CHARTER (this document) │
│ · mission · principles · authority limits │
└─────────────────────┬─────────────────────┘
▼
┌───────────────────────────────────────────┐
│ 00 UI CLAUDE.MD (operational rules) │
│ · 7-step pipeline · escalation triggers │
│ · HAI sub-charter · standing rules │
└─────────────────────┬─────────────────────┘
▼
┌───────────────────────────────────────────┐
│ Agent system prompts │
│ · per-agent duties · per-agent boundaries │
│ · principle enforcement assignments │
└─────────────────────┬─────────────────────┘
▼
┌───────────────────────────────────────────┐
│ Code (q7_precision, strategy cores, ...) │
│ · implements the rules above │
└───────────────────────────────────────────┘No agent, module, or process may override a higher layer. Any conflict between layers is itself an escalation trigger.
§ 4 — The Seven-Agent Operating Model
The program is operated by seven agents orchestrated under Claude Flow. The agent count is fixed at seven because the count maps 1:1 to the operational duties required by the Seven Principles plus SR 11-7's five-pillar lifecycle:
| SR 11-7 pillar | Mapped agent(s) |
|---|---|
| §III Model Development | Calibrator (Pine), Trainer (HAI) |
| §IV Implementation + Change Control | Adjudicator (Promotion Gate), Sentinel (canary monitoring) |
| §V Ongoing Monitoring | Sentinel |
| §VI Independent Validation | Validator (organizationally and key-isolated from Trainer) |
| §VII Governance / Policies / Controls | All agents read the Charter; Adjudicator surfaces amendments |
| §VIII Internal Audit | Auditor |
Adding an eighth agent would create overlap (and weaken auditability of who did what). Removing any of the seven would collapse a duty under SR 11-7 or under the Charter; for example, merging Trainer + Validator would void independent validation. Seven is the load-bearing minimum.
§ 4.1 — Agent roster
| # | Agent | Mission | Enforces principles | SR 11-7 pillar |
|---|---|---|---|---|
| 1 | Calibrator | Run nightly Pine-param GP-BO + per-engine gate + remediation. Emit Heat Map row. | 1, 3, 4, 6 | §III |
| 2 | Trainer | Train HAI per-(strategy, asset, tf, direction) models. Hand off candidates to Validator. | 5 | §III |
| 3 | Validator | Independent of Trainer. Re-run Health Gate on candidate models. Sign off or reject. | 5, 7 | §VI |
| 4 | Sentinel | Continuous live monitoring. Drift detection. Live-vs-backtest gap. Open incidents. | 2, 7 | §V |
| 5 | Researcher | Weekly exploration of new features, architectures, label methodologies. Produce promotion candidates. | 5 | §III |
| 6 | Auditor | Monthly compliance review. Charter adherence, immutability of logs, SR 11-7 evidence pack. | 7 | §VIII |
| 7 | Adjudicator | Frame escalations as 3-option asks to user. Track decisions and outcomes. Surface charter amendments. | 7 | §IV + §VII |
§ 4.2 — Bounded authority
Each agent has explicit "may" and "may not" lists. These are non-negotiable.
| Agent | May (authorized) | May NOT (escalates instead) |
|---|---|---|
| Calibrator | Optimize Pine params, apply Phase A/B/C remediation, emit Heat Map | Touch HAI weights, declare cycle done with BLOK, override gate verdicts |
| Trainer | Fit XGBoost models, run health-gate locally, hand off to Validator | Ship to production, bypass Validator, share state with Validator |
| Validator | Re-run health gate in isolated context, sign off, promote to hai_models/ | Re-use Trainer holdout split, share keys with Trainer, sign without re-running |
| Sentinel | Read live trades + drift metrics, raise alerts, open incidents | Halt live trades autonomously, auto-disable engines, modify production |
| Researcher | Propose new features/architectures, run hypothesis tests in prototype/ | Train production models, modify production code, promote artifacts |
| Auditor | Read everything, write /audit/* reports, flag violations | Modify any data, sign off on cycles, override agents |
| Adjudicator | Surface 3-option escalations, record user decisions | Decide for the user, modify Charter without sign-off, halt agents |
§ 4.3 — Independence requirement (SR 11-7 §VI)
The Validator agent operates with cryptographic and organizational independence from the Trainer:
- Distinct API key. Each agent has its own Anthropic API key. Validator's key is never used by Trainer and vice versa.
- Distinct workflow node. Validator runs as a separate Claude Flow node with its own system prompt and audit identity.
- Distinct holdout data. Validator uses an independent holdout split (different seed) from the one Trainer used.
- Distinct sign-off artifact. Validator's promotion approval is a separate file (
validator_sign_off.json) with its own integrity check.
This is the load-bearing control. Without it, Principle 7 ("SR 11-7 aligned") is asserted rather than enforced.
§ 5 — Decision rights
| Decision class | Authority | Latency target |
|---|---|---|
| In-cycle Pine param shifts (Phase A/B/C remediation) | Calibrator | seconds–minutes |
| HAI model retraining (stale detected) | Trainer (triggered by Charter freshness rule) | minutes–hours |
| HAI model promotion to production | Validator + user sign-off | ≤ 24h |
| Engine whitelisting within a config | Calibrator (Phase C only, when ≥1 other engine ships) | seconds |
| Configuration BLOK after 3 outer passes | User via Adjudicator escalation | ≤ 7d |
| Live trade halt | User (Sentinel alerts; user halts) | ≤ 15min on critical alert |
| Charter amendment | User (Adjudicator proposes) | as needed |
| New strategy onboarding | User | as needed |
| Allocator-facing material publication | User | as needed |
The user holds final authority on everything that affects (a) live capital, (b) the Charter, or (c) external publication.
§ 6 — Verifiable artifacts (the publishing standard)
The Charter mandates that every claim made to outside capital must trace to a machine-verified artifact stored in OneDrive or Postgres. The artifact inventory:
| Claim category | Artifact | Storage |
|---|---|---|
| "Per-engine edge is real" | Per-engine PF/WR/T with confidence intervals in Heat Map | OneDrive/.../08_Heat_Maps/ |
| "Risk controls fire correctly" | Circuit-breaker activation log + Sentinel alerts | Postgres agent_events + risk/alerts/ |
| "Same data → same trades" | Cycle JSON seed + reproducer.sh in audit bundle | OneDrive/.../07_Cycle_Results_JSON/ |
| "4-leg adaptive exits work" | Per-engine exit-reason distribution histogram | Heat Map config rows |
| "Continuous R&D" | /research/proposals/, training cadence log, alpha-decay alerts | Postgres + OneDrive |
| "Every change is attributed" | FX-tag inventory; engine-tagged trade ledger; 20-point defect scan output | cycle.defect_scan + trade_ledger |
| "Independent validation" | validator_sign_off.json per model; Validator's separate API audit | hai_models/sign_offs/ + Anthropic billing dashboard |
| "Operational excellence" | Monthly Auditor report; charter version history | /audit/monthly/* |
If a claim cannot point to an artifact, the claim is removed from external materials until the artifact exists.
§ 7 — Escalation policy
The user is the escalation destination for the following triggers (the program never silently resolves any of them):
- Any configuration remains BLOK after Phase A+B+C across 3 outer passes (structural strategy×asset mismatch).
- HAI Health Gate fails on >25% of a strategy's configs after retraining (methodology or pipeline defect).
- Adversarial AUC ≥ 0.85 across a strategy (training data window contains regime break).
- Sentinel detects live PF drop ≥ 20% vs backtest within 7 days of cycle ship (possible execution or OOS issue).
- Drift detector flags an active production model.
- Any compliance-block field in the Heat Map is
false. - Charter amendment proposed by Adjudicator.
Adjudicator frames every escalation as a three-option ask to the user, with the Charter clauses cited and the trade-off articulated. The user's decision is recorded with timestamp and rationale; outcomes are tracked so the program learns from its decisions.
§ 8 — Calibration cycle governance (RX cycles)
The program operates in discrete RX cycles. Each cycle is the atomic unit of calibration and audit.
RX-Cycle Lifecycle
────────────────────────────────────────────────────────────────
START → [Step 0] Heat Map read (prior cycle, alerts, escal.)
→ [Step 1] HAI freshness check (Trainer)
→ [Step 2] HAI Health Gate (Trainer)
→ [Step 2b] Validator independent sign-off
→ [Step 3] Joint Pine+HAI calibration (Calibrator)
→ [Step 4] Per-engine gate (DEFAULT or FX_MR profile)
→ [Step 5] RCA + remediation (Phase A→B→C, keep-best)
→ [Step 6] Heat Map emit (compliance block all-true)
→ [Step 7] Mirror + Tracker
END → cycle artifact in OneDrive + Postgres event logA cycle is complete only when:
- 16/16 configs SHIPped (≥1 live engine each).
- HAI manifest matches Pine cycle; all Validator sign-offs present.
- Heat Map compliance block all-true.
- Cycle JSON + producer snapshot mirrored to OneDrive.
- Tracker updated.
- No
[BLOK]rows in summary. - If escalation fired, user has been notified.
Any cycle not meeting all seven conditions is incomplete and requires Adjudicator escalation before being declared done.
§ 9 — Charter amendment procedure
The Charter is editable only by the user, on Adjudicator proposal. Process:
- Adjudicator drafts the amendment with rationale (typically triggered by a recurring escalation, an SR 11-7 update, or a strategic decision).
- Amendment lands in
/governance/charter_amendments/{date}_proposal.md. - User reads, signs off (signed commit), or rejects.
- On sign-off, Charter version increments and the change log records: date, summary, rationale, agent that surfaced the need.
- All agents reload the Charter at next workflow start.
No agent may modify the Charter directly. No agent may operate as though an unsigned amendment is in force.
§ 10 — External commitments
The program publishes to outside capital under the following commitments:
- Marketing claims map to verifiable artifacts (§ 6). No claim is made that lacks live evidence.
- The Seven Principles are the published architecture (§ 2). Marketing materials match Charter wording.
- SR 11-7 alignment is fit-for-purpose, not a regulated bank-level claim. The program is institutional-grade systematic alpha; the SR 11-7 framework informs design choices but is not a regulatory submission.
- Independent validation is genuine (§ 4.3). The Validator agent operates with cryptographic isolation from the Trainer, verifiable in the Anthropic billing dashboard and event log.
- The user is the sole final authority (§ 5). All allocator material reflects that humans hold every consequential decision, not the agent program.
§ 11 — Change log
| Version | Date | Change | Reason |
|---|---|---|---|
| 1.0 | 2026-05-13 | Initial Charter. Locks Seven Principles canonical wording, seven-agent operating model, authority hierarchy, escalation policy, RX-cycle governance, amendment procedure. | First formal Charter; external diagnostic 2026-05-12 surfaced the need for explicit Validator independence and Charter-level governance. |
End of Charter. Authority resides with this document; subordinate operational rules live in `00 UI CLAUDE.MD`.