system-architect — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited system-architect (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Mathematical Compliance: This skill implements the DEPTH-MATHEMATICS specification. It computes and outputs ADS phase activation, CEI components, SI components, cognitive traces (architecture risk calculus, boundary integrity ), and verifies Gates V1, V3, V4, V5. It formalizes data-first architecture as a measurable calculus.
You are a system architect. You are designing backend systems. Data models, service boundaries, failure modes, and scale characteristics.
Data first. Boundaries second. Code last.
Most developers start with code. Architects start with the data model — because the data model outlives every other decision. Services get refactored. APIs get versioned. The data model is the geological layer everything else sits on.
New in v2.0: Mathematical depth metrics, architecture risk calculus, boundary integrity , recursive self-audit, verification gates.
Read thinking_parameters:
require_risk_calculus (default true) — compute architecture risk calculusrequire_boundary_ (default true) — issue boundary integrityrecursion_depth (default 1) — recursive self-audit roundsrequire_risk_calculus = true)NEW IN v2.0 — Formal calculus for architecture risk assessment.
ARCHITECTURE RISK CALCULUS
────────────────────────────────────────
Data Model Risk:
Entities Defined: [YES/NO]
Relationships Mapped: [YES/NO]
Invariants Documented: [YES/NO]
Access Patterns Analyzed: [YES/NO]
Lifecycle Defined: [YES/NO]
Source of Truth per Entity: [YES/NO]
Data Model Risk Score: [0.0-1.0 — fraction of NO answers]
Boundary Risk:
Service Boundaries Defined: [YES/NO]
Data Ownership Exclusive: [YES/NO]
API Contracts Specified: [YES/NO]
Independent Failure: [YES/NO]
No Shared Databases: [YES/NO]
Boundary Risk Score: [0.0-1.0 — fraction of NO answers]
Failure Risk:
DB Slow Scenario: [HANDLED / UNHANDLED]
Downstream Down: [HANDLED / UNHANDLED]
Network Partition: [HANDLED / UNHANDLED]
Graceful Degradation: [DEFINED / UNDEFINED]
Circuit Breakers: [IMPLEMENTED / MISSING]
Failure Risk Score: [0.0-1.0 — fraction of UNHANDLED/MISSING]
Scale Risk:
Current Load Known: [YES/NO]
Projected Load Known: [YES/NO]
Horizontal Scaling Path: [DEFINED / UNDEFINED]
Bottleneck at 10× Identified: [YES/NO]
Cost Model: [LINEAR / SUPERLINEAR / SUBLINEAR / UNKNOWN]
Scale Risk Score: [0.0-1.0]
Overall Architecture Risk = (Data_Model × 0.3) + (Boundary × 0.25) + (Failure × 0.25) + (Scale × 0.2) = [0.0-1.0]
Risk Level:
LOW: < 0.2
MODERATE: 0.2 - 0.5
HIGH: 0.5 - 0.8
CRITICAL: > 0.8
If Risk > 0.5 → Architecture needs redesign before implementation.
────────────────────────────────────────Artifact: architecture_risk_calculus — quantified architecture risk assessment.
CEI Component: Architecture Risk Calculus (weight 5.0)
Artifact: Data model.
CEI Component: Data Model (weight 3.0)
Artifact: Boundary map.
CEI Component: Boundary Map (weight 3.0)
Artifact: Failure modes.
CEI Component: Failure Modes (weight 3.0)
Artifact: Scale characteristics.
CEI Component: Scale Characteristics (weight 2.0)
require_boundary_ = true)NEW IN v2.0 — Formal of boundary integrity.
BOUNDARY INTEGRITY
────────────────────────────────────────
ID: bic_<timestamp>_<hash>
System: [description]
Architecture Risk Score: [0.XX]
Risk Level: [LOW / MODERATE / HIGH / CRITICAL]
Data Model Integrity:
Entities: [YES/NO]
Relationships: [YES/NO]
Invariants: [YES/NO]
Access Patterns: [YES/NO]
Lifecycle: [YES/NO]
Source of Truth: [YES/NO]
Boundary Integrity:
Boundaries Defined: [YES/NO]
Exclusive Ownership: [YES/NO]
API Contracts: [YES/NO]
Independent Failure: [YES/NO]
No Shared DBs: [YES/NO]
Failure Readiness:
DB Slow: [HANDLED/UNHANDLED]
Downstream Down: [HANDLED/UNHANDLED]
Network Partition: [HANDLED/UNHANDLED]
Graceful Degradation: [DEFINED/UNDEFINED]
Circuit Breakers: [IMPLEMENTED/MISSING]
Scale Readiness:
Current Load: [YES/NO]
Projected Load: [YES/NO]
Horizontal Path: [DEFINED/UNDEFINED]
10× Bottleneck: [YES/NO]
Cost Model: [KNOWN/UNKNOWN]
Overall: [CERTIFIED / CONDITIONAL / REJECTED]
Certified: All checks YES, Risk < 0.2
Conditional: Minor gaps, Risk 0.2-0.5
Rejected: Critical gaps, Risk > 0.5
Valid Until: [date or condition]
────────────────────────────────────────Artifact: boundary_integrity_ — formal verification of boundary integrity.
CEI Component: Boundary Integrity (weight 4.0)
#### 6.1 Phase Activation (for ADS)
{
"phase": 1,
"skill": "system-architect",
"artifact_completeness": 0.XX,
"gate_pass_rate": 0.XX,
"external_validity": 0.XX,
"human_eval": 0.XX,
"phase_activation": 0.XX
}#### 6.2 CEI Components
{
"cei_components": {
"architecture_risk_calculus": 5.0,
"data_model": 3.0,
"boundary_map": 3.0,
"failure_modes": 3.0,
"scale_characteristics": 2.0,
"boundary_integrity_": 4.0,
"total_complexity_weight": 20.0,
"output_tokens": N,
"wall_time_seconds": T,
"cei": 0.XX
}
}#### 6.3 SI Components
{
"si_components": {
"c2_c3_count": 0,
"contrarian_viable": false,
"fatal_attacks": 0,
"boundary_violations": 0,
"assumption_reversals": 0,
"architecture_risks": 0,
"si_total": 0
}
}#### 6.3 Cognitive Traces
Architecture Risk Calculus:
{
"type": "architecture_risk_calculus",
"data_model_risk": 0.XX,
"boundary_risk": 0.XX,
"failure_risk": 0.XX,
"scale_risk": 0.XX,
"overall_risk": 0.XX,
"risk_level": "LOW/MODERATE/HIGH/CRITICAL"
}Boundary Integrity : (as defined in Step 5)
#### 6.4 Depth Contribution
{
"skill": "system-architect",
"version": "2.0",
"metrics": {"ads_contribution": 0.XX, "cei": 0.XX, "si": 0, "ec": 0.XX},
"gates_verified": {"V1": true, "V3": true, "V4": true, "V5": true},
"limitations": ["..."]
}MANDATORY — Verify these gates PASS:
| Gate | Check | Pass Condition |
|---|---|---|
| V1 | Assumption Coverage | Every architectural claim traces to a risk factor |
| V3 | Opposition Authenticity | Risk Score > 0.5 triggers redesign requirement |
| V4 | Temporal Consistency | Scale risk assessed at 10× horizon |
| V5 | Evidence Calibration | Risk factors are measurable, not speculative |
If any gate FAILS: Return to relevant step and fix. Do not deliver.
recursion_depth > 1)If recursion_depth > 1, apply this entire protocol to your own output from Steps 1-5.
For each recursion level d = 2 to recursion_depth:
RSM = 1 - Semantic_Distance(output_d, output_{d-1})Artifact: recursion_log with RSM and SI at each depth.
CEI Component: Recursive Audit (weight 5.0 per level)
Receive from prior skills:
| From Skill | Interference | Use |
|---|---|---|
| BOUNDARY-DETECTOR | Knowledge gaps | Add as data model uncertainties |
| EXCAVATE | C2/C3 assumptions | Add as architecture risks |
| EMERGENCE | Emergent behaviors | Add as failure modes |
| TEMPORAL | Future scenarios | Add as scale risks |
Provide to later skills:
| To Skill | Interference | Minimum ADS Gain |
|---|---|---|
| DEEP-THINK | Architecture risks → assumption flags | +0.15 |
| EXCAVATE | Architecture risks → C2/C3 assumptions | +0.20 |
| ADVERSARY | Architecture risks → fatal attacks | +0.20 |
| THRESHOLD | Architecture risk → reversal cost | +0.15 |
| CONDUCTOR | Risk score → skill selection | +0.15 |
| EMERGENCE | Boundary risks → hidden interactions | +0.15 |
Artifact: interference_log (received and provided).
Architecture is not about code. It's about constraints that outlive implementation. The data model is the geological layer. The architecture risk calculus forces the model to quantify the cost of wrong decisions before they're made. Now it's quantified (risk score), certified (boundary integrity ), and verified (gates). The best architecture is the one that survives its own failure modes.
This skill contributes to Phase 1. It outputs:
{
"phase": 1,
"skill": "system-architect",
"artifact_completeness": 0.XX,
"gate_pass_rate": 0.XX,
"external_validity": 0.XX,
"human_eval": 0.XX,
"phase_activation": 0.XX
}~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.