Demonstration artifacts
The full Xcelerator Next Generation F-35 JPO demonstration touches seven systems, not one. Sections 1–9 are the 131 Teamcenter objects, queried live. Sections 10–16 are the real files behind every other stage: the Cameo model, the trade record, Flotherm's solver output, Questa's coverage database, Innexis Architect Explorer's compiled twin, Capital's backplane bundles, and the readiness engine itself.
vm2606, with a deep link that opens the object directly. The cross-tool rows below are the real files behind every other stage, real path, real byte size, no deep link, because these are files in a repository rather than objects in a running server.
1Specifications
The two documents the demonstration's requirements and matrix live inside: both render as full documents in Active Workspace: numbered paragraphs, real requirement text, element tree, summary table.
| Object | Type | UID | |
|---|---|---|---|
| 007017: MSP-2 Section 4 Verification Matrix | RequirementSpec | gSLAAIi8p$kOEC | Open → |
| MSP2-SRS-01: MSP-2 Mission Systems Processor System Requirements | RequirementSpec | iPEAAER2p$kOEC | Open → |
Three more artefacts surface the same data on the Reports tile. Two carry real Teamcenter uids; the third (XC0_MSP2_VCRM_XT_001, the RFP Table 4-1 crosstab) is a classic report + XSL stylesheet pair rather than a single searchable object, so it is cited by report id and commit instead of a uid, full mechanism on Documents.
| Object | Type | UID | |
|---|---|---|---|
| XC0_MSP2_VCRM_001: MSP-2 Verification Matrix (flat register, 37 rows, on a dashboard) | Active Workspace report | AIDAAIqjp$kOEC | Open → |
| XC0_VCRM_GENERIC_001: Verification Cross Reference Matrix (reusable crosstab, any programme) | Classic report | AUBAAIbQp$kOEC | Open → |
| XC0_MSP2_VCRM_XT_001, MSP-2 Verification Cross Reference Matrix (RFP Table 4-1 crosstab) | Classic report + XSL | commits 834c3bf, 0d264fe | , |
2Mission & operational context (Stage 0, Seg0)
| Object | Type | UID | |
|---|---|---|---|
| 003889: MSP2-MSN-01 Contested airspace detect-to-engage sortie | Seg0Mission | T9JAAER2p$kOEC | Open → |
| 003890: MSP2-MPH-01 Wide-area search and detection | Seg0MissionPhase | jFBAAER2p$kOEC | Open → |
| 003891: MSP2-MPH-02 Multi-target track maintenance | Seg0MissionPhase | jJJAAER2p$kOEC | Open → |
| 003892: MSP2-MPH-03 Engagement support and weapon cueing | Seg0MissionPhase | jRBAAER2p$kOEC | Open → |
| 003893: MSP2-ENV-01 Hot-day avionics bay ambient, 55 °C | Seg0EnvCharstic | jVJAAER2p$kOEC | Open → |
| 003894: MSP2-SPL-01 Degraded operation on loss of one receive channel | Seg0SplCondition | jdBAAER2p$kOEC | Open → |
| 003895: MSP2-CAP-01 Multi-target radar detect and track in contested airspace | Seg0FtCapability | jhJAAER2p$kOEC | Open → |
3Requirements (Stage 1, all 22)
| Requirement | Text | Criticality | Applies to | Verification methods | UID | |
|---|---|---|---|---|---|---|
| MSP2-SR-001 REQ-001085 | The signal processing chain shall sustain 2.4 GSPS aggregate throughput across all four receive channels. | Critical | A/B | dynamic, co_analysis | iXCAAER2p$kOEC | Open → |
| MSP2-SR-002 REQ-001086 | Channel-to-channel processing latency skew shall not exceed 40 ns. | Critical | A/B | dynamic, static | ifLAAER2p$kOEC | Open → |
| MSP2-SR-003 REQ-001087 | All synchronous paths shall close timing with no less than 10% setup margin at worst-case PVT. | Critical | A/B | static, multi_mode | inOAAER2p$kOEC | Open → |
| MSP2-SR-004 REQ-001088 | Every clock domain crossing shall be synchronised by a structure proven free of metastability propagation. | Critical | A/B | static | izBAAER2p$kOEC | Open → |
| MSP2-SR-005 REQ-001089 | Primary device junction temperature shall not exceed 105 degC at the 55 degC ambient hot-day condition with a margin of 5 degC. | Critical | A/B | multi_mode | i7FAAER2p$kOEC | Open → |
| MSP2-SR-006 REQ-001090 | Card steady-state power draw shall not exceed 42 W at the maximum-rate operating mode. | Major | A/B | multi_mode, dynamic | yDIAAER2p$kOEC | Open → |
| MSP2-SR-007 REQ-001091 | Differential pairs on the sample bus shall hold an eye height of at least 180 mV at the receiver. | Major | A/B | multi_mode | yLLAAER2p$kOEC | Open → |
| MSP2-SR-008 REQ-001092 | Radiated emissions shall comply with the platform EMI control plan across 30 MHz to 18 GHz. | Major | A/B | multi_mode, independent | yTOAAER2p$kOEC | Open → |
| MSP2-SR-009 REQ-001093 | The operational flight program shall boot to mission-ready state within 12 s of power application. | Major | A/B | co_analysis | yfBAAER2p$kOEC | Open → |
| MSP2-SR-010 REQ-001094 | The firmware-to-software register interface shall conform to the published interface control document without deviation. | Critical | A/B | dynamic, static, co_analysis | ynEAAER2p$kOEC | Open → |
| MSP2-SR-011 REQ-001095 | A single-event upset in configuration memory shall be detected and scrubbed within 100 ms. | Critical | A/B | dynamic, independent | yvHAAER2p$kOEC | Open → |
| MSP2-SR-012 REQ-001096 | No dead code or unreachable logic shall remain in the delivered configuration. | Minor | A/B | static | y3LAAER2p$kOEC | Open → |
| MSP2-SR-013 REQ-001097 | The card shall degrade to three-channel operation on loss of any single receive channel without loss of track. | Major | A/B | dynamic, co_analysis | y$OAAER2p$kOEC | Open → |
| MSP2-SR-014 REQ-001098 | Configuration load shall be authenticated before execution, and an unauthenticated image shall be rejected. | Critical | A/B | static, independent | DIBAAER2p$kOEC | Open → |
| MSP2-SR-015 REQ-001099 | Built-in test shall detect at least 95% of credible single-point failures. | Major | A/B | dynamic, independent | DQEAAER2p$kOEC | Open → |
| MSP2-SR-016 REQ-001100 | The card shall survive the platform random vibration environment without solder joint failure over the required life. | Major | A/B | multi_mode | DYKAAER2p$kOEC | Open → |
| MSP2-SR-017 REQ-001101 | The selected primary device shall have a supplier-committed availability horizon of no less than 15 years. | Critical | A/B | independent | DgNAAER2p$kOEC | Open → |
| MSP2-SR-018 REQ-001102 | The refreshed card shall be form, fit and function interchangeable with the legacy card at the backplane connector. | Critical | A/B | static, multi_mode | DsAAAER2p$kOEC | Open → |
| MSP2-SR-019 REQ-001103 | Existing operational flight program binaries shall execute without recompilation. | Major | A | co_analysis | D0EAAER2p$kOEC | Open → |
| MSP2-SR-020 REQ-001104 | The consolidated device shall isolate the safety-related partition from the mission partition with no shared writable state. | Critical | B | static, independent, co_analysis | D8HAAER2p$kOEC | Open → |
| MSP2-SR-021 REQ-001105 | The consolidated device shall retain no less than 30% programmable logic headroom after integration. | Minor | B | static | TEKAAER2p$kOEC | Open → |
| MSP2-SR-022 REQ-001106 | Mission data recording shall not drop samples during a sustained 20 minute high-rate collection. | Major | A/B | dynamic, co_analysis | TMNAAER2p$kOEC | Open → |
Text, criticality, applies-to and methods come from the source requirement set (readiness/data/requirements.json), carried alongside the Teamcenter object each requirement lives as.
4Logical architecture (Stage 2, root + both candidates)
| Object | UID | |
|---|---|---|
| 003865: MSP2-LB-ROOT MSP-2 Mission Systems Processor | jMCAAER2p$kOEC | Open → |
| 003874: MSP2-A-LB-0 MSP-2 card, Candidate A pin-compatible refresh | zEBAAER2p$kOEC | Open → |
| 003875: MSP2-A-LB-1 Replacement primary FPGA, same footprint | zIJAAER2p$kOEC | Open → |
| 003876: MSP2-A-LB-2 Companion processor, retained | zQBAAER2p$kOEC | Open → |
| 003877: MSP2-A-LB-3 Board assembly, minor re-spin, same stack-up | zUJAAER2p$kOEC | Open → |
| 003878: MSP2-A-LB-4 Power and thermal subsystem, uprated | zcBAAER2p$kOEC | Open → |
| 003879: MSP2-A-LB-5 Backplane interface, unchanged | zgKAAER2p$kOEC | Open → |
| 003880: MSP2-A-LB-6 Configuration and scrub controller, retained | zoCAAER2p$kOEC | Open → |
| 003881: MSP2-B-LB-0 MSP-2 card, Candidate B SoC consolidation | zsNAAER2p$kOEC | Open → |
| 003882: MSP2-B-LB-1 Consolidated SoC device | z0FAAER2p$kOEC | Open → |
| 003883: MSP2-B-LB-2 Programmable logic partition | z4NAAER2p$kOEC | Open → |
| 003884: MSP2-B-LB-3 Processing system partition | DBFAAER2p$kOEC | Open → |
| 003885: MSP2-B-LB-4 Board assembly, new stack-up | DFNAAER2p$kOEC | Open → |
| 003886: MSP2-B-LB-5 Power and thermal subsystem, redesigned | DNFAAER2p$kOEC | Open → |
| 003887: MSP2-B-LB-6 Backplane interface, form and fit retained | DRNAAER2p$kOEC | Open → |
| 003888: MSP2-B-LB-7 Partition isolation and configuration controller | DZFAAER2p$kOEC | Open → |
5Functions
| Object | UID | |
|---|---|---|
| 003866: MSP2-FN-1 Acquire and digitise four receive channels | jQNAAER2p$kOEC | Open → |
| 003867: MSP2-FN-2 Execute the radar signal processing chain | jYFAAER2p$kOEC | Open → |
| 003868: MSP2-FN-3 Maintain inter-channel synchronisation | jcNAAER2p$kOEC | Open → |
| 003869: MSP2-FN-4 Execute the operational flight program | jkGAAER2p$kOEC | Open → |
| 003870: MSP2-FN-5 Preserve configuration integrity | joOAAER2p$kOEC | Open → |
| 003871: MSP2-FN-6 Record mission data | jwGAAER2p$kOEC | Open → |
| 003872: MSP2-FN-7 Provide built-in test and degraded-mode management | j0OAAER2p$kOEC | Open → |
| 003873: MSP2-FN-8 Exchange data across the platform backplane | j8GAAER2p$kOEC | Open → |
6Verification Requests (type Crt0VldnContract, all 37)
One per matrix row: a requirement crossed with the technique(s) assigned to it (DYNAMIC, STATIC, MULTI_MODE, CO_ANALYSIS, INDEPENDENT). Confirms the 37 figure on Stage 1b by direct query.
| Object | UID | |
|---|---|---|
| 006932-VR-MSP2-SR-001-DYNAMIC | AyPAAIBXp$kOEC | Open → |
| 006938-VR-MSP2-SR-001-CO_ANALYSIS | gKHAAIBXp$kOEC | Open → |
| 006939-VR-MSP2-SR-002-DYNAMIC | gaLAAIBXp$kOEC | Open → |
| 006940-VR-MSP2-SR-002-STATIC | gqMAAIBXp$kOEC | Open → |
| 006941-VR-MSP2-SR-003-STATIC | g6NAAIBXp$kOEC | Open → |
| 006942-VR-MSP2-SR-003-MULTI_MODE | wKOAAIBXp$kOEC | Open → |
| 006943-VR-MSP2-SR-004-STATIC | waPAAIBXp$kOEC | Open → |
| 006944-VR-MSP2-SR-005-MULTI_MODE | wuBAAIBXp$kOEC | Open → |
| 006945-VR-MSP2-SR-006-MULTI_MODE | w_CAAIBXp$kOEC | Open → |
| 006946-VR-MSP2-SR-006-DYNAMIC | APDAAIBXp$kOEC | Open → |
| 006947-VR-MSP2-SR-007-MULTI_MODE | AfIAAIBXp$kOEC | Open → |
| 006948-VR-MSP2-SR-008-MULTI_MODE | AvNAAIBXp$kOEC | Open → |
| 006949-VR-MSP2-SR-008-INDEPENDENT | A$OAAIBXp$kOEC | Open → |
| 006951-VR-MSP2-SR-009-CO_ANALYSIS | QjAAAIBXp$kOEC | Open → |
| 006952-VR-MSP2-SR-010-DYNAMIC | QzBAAIBXp$kOEC | Open → |
| 006953-VR-MSP2-SR-010-STATIC | gDCAAIBXp$kOEC | Open → |
| 006954-VR-MSP2-SR-010-CO_ANALYSIS | gXFAAIBXp$kOEC | Open → |
| 006955-VR-MSP2-SR-011-DYNAMIC | gnGAAIBXp$kOEC | Open → |
| 006956-VR-MSP2-SR-011-INDEPENDENT | g3HAAIBXp$kOEC | Open → |
| 006958-VR-MSP2-SR-012-STATIC | wXJAAIBXp$kOEC | Open → |
| 006959-VR-MSP2-SR-013-DYNAMIC | wnKAAIBXp$kOEC | Open → |
| 006960-VR-MSP2-SR-013-CO_ANALYSIS | w3LAAIBXp$kOEC | Open → |
| 006961-VR-MSP2-SR-014-STATIC | BEMAAIBXp$kOEC | Open → |
| 006962-VR-MSP2-SR-014-INDEPENDENT | BUNAAIBXp$kOEC | Open → |
| 006964-VR-MSP2-SR-015-DYNAMIC | B4AAAIBXp$kOEC | Open → |
| 006965-VR-MSP2-SR-015-INDEPENDENT | RIBAAIBXp$kOEC | Open → |
| 006967-VR-MSP2-SR-016-MULTI_MODE | RoDAAIBXp$kOEC | Open → |
| 006968-VR-MSP2-SR-017-INDEPENDENT | R4EAAIBXp$kOEC | Open → |
| 006970-VR-MSP2-SR-018-STATIC | hYGAAIBXp$kOEC | Open → |
| 006971-VR-MSP2-SR-018-MULTI_MODE | hoHAAIBXp$kOEC | Open → |
| 006972-VR-MSP2-SR-019-CO_ANALYSIS | h4IAAIBXp$kOEC | Open → |
| 006973-VR-MSP2-SR-020-STATIC | xIJAAIBXp$kOEC | Open → |
| 006974-VR-MSP2-SR-020-INDEPENDENT | xYLAAIBXp$kOEC | Open → |
| 006976-VR-MSP2-SR-020-CO_ANALYSIS | x4NAAIBXp$kOEC | Open → |
| 006977-VR-MSP2-SR-021-STATIC | BJOAAIBXp$kOEC | Open → |
| 006978-VR-MSP2-SR-022-DYNAMIC | BZPAAIBXp$kOEC | Open → |
| 006979-VR-MSP2-SR-022-CO_ANALYSIS | BtAAAIBXp$kOEC | Open → |
7Simulation Requests (type Crt0SimStudy, all 22)
Spawned under a parent Verification Request wherever the technique calls for one: Teamcenter enforces the parent link via a required property on the create-input, not a naming convention. Confirms the 22 figure on Stage 1b by direct query.
| Object | UID | |
|---|---|---|
| 006995-SR-MSP2-SR-001-DYNAMIC | A5LAAIi8p$kOEC | Open → |
| 006996-SR-MSP2-SR-001-CO_ANALYSIS | QFIAAIi8p$kOEC | Open → |
| 006997-SR-MSP2-SR-002-DYNAMIC | QRCAAIi8p$kOEC | Open → |
| 006998-SR-MSP2-SR-003-MULTI_MODE | QdIAAIi8p$kOEC | Open → |
| 006999-SR-MSP2-SR-005-MULTI_MODE | QpLAAIi8p$kOEC | Open → |
| 007000-SR-MSP2-SR-006-MULTI_MODE | Q1FAAIi8p$kOEC | Open → |
| 007001-SR-MSP2-SR-006-DYNAMIC | Q9PAAIi8p$kOEC | Open → |
| 007002-SR-MSP2-SR-007-MULTI_MODE | gJJAAIi8p$kOEC | Open → |
| 007003-SR-MSP2-SR-008-MULTI_MODE | gVDAAIi8p$kOEC | Open → |
| 007004-SR-MSP2-SR-009-CO_ANALYSIS | ghKAAIi8p$kOEC | Open → |
| 007005-SR-MSP2-SR-010-DYNAMIC | gtEAAIi8p$kOEC | Open → |
| 007006-SR-MSP2-SR-010-CO_ANALYSIS | g5EAAIi8p$kOEC | Open → |
| 007007-SR-MSP2-SR-011-DYNAMIC | wBOAAIi8p$kOEC | Open → |
| 007008-SR-MSP2-SR-013-DYNAMIC | wRKAAIi8p$kOEC | Open → |
| 007009-SR-MSP2-SR-013-CO_ANALYSIS | wdEAAIi8p$kOEC | Open → |
| 007010-SR-MSP2-SR-015-DYNAMIC | wtAAAIi8p$kOEC | Open → |
| 007011-SR-MSP2-SR-016-MULTI_MODE | w5GAAIi8p$kOEC | Open → |
| 007012-SR-MSP2-SR-018-MULTI_MODE | AKCAAIi8p$kOEC | Open → |
| 007013-SR-MSP2-SR-019-CO_ANALYSIS | ASMAAIi8p$kOEC | Open → |
| 007014-SR-MSP2-SR-020-CO_ANALYSIS | AiJAAIi8p$kOEC | Open → |
| 007015-SR-MSP2-SR-022-DYNAMIC | AuJAAIi8p$kOEC | Open → |
| 007016-SR-MSP2-SR-022-CO_ANALYSIS | A6DAAIi8p$kOEC | Open → |
8Tests (type Crt0Test, all 6)
Confirms the "6 Tests" figure in the Stage 1b card by direct query rather than by repeating it.
9Readiness record attributes (Spine, all 9)
The computed fields behind the readiness table on Demonstration §1, gate, coverage, ceiling, failed/unverified counts, as real Teamcenter attribute definitions, not spreadsheet columns.
| Object | UID | |
|---|---|---|
| 006980: MSP2-RDY-01 Implementation Readiness | R1GAAIBXp$kOEC | Open → |
| 006981: MSP2-RDY-02 Technique Coverage Achieved | hBFAAIBXp$kOEC | Open → |
| 006982: MSP2-RDY-03 Single Technique Ceiling | hJJAAIBXp$kOEC | Open → |
| 006983: MSP2-RDY-04 Requirements Applicable | hRNAAIBXp$kOEC | Open → |
| 006984: MSP2-RDY-05 Requirements Failed | hdCAAIBXp$kOEC | Open → |
| 006985: MSP2-RDY-06 Requirements Unverified | hlGAAIBXp$kOEC | Open → |
| 006986: MSP2-RDY-07 Critical Failures | htKAAIBXp$kOEC | Open → |
| 006987: MSP2-RDY-08 Evidence Discarded | h1OAAIBXp$kOEC | Open → |
| 006988: MSP2-RDY-09 Readiness Gate | xBCAAIBXp$kOEC | Open → |
10Cameo model
The system model everything else in the demonstration is built over: mission context, functional architecture, and the logical architecture for both candidates. Not a Teamcenter object: a real file, backing item 007030 in Teamcenter.
| File | Size | What it is |
|---|---|---|
| MSP2_Mission_Systems_Processor.mdzip | 235,958 B | The working Cameo model, backing item 007030 in Teamcenter. |
7 mission elements, a function root with 8 functions, a logical root with Candidate A (7 blocks) and Candidate B (8 blocks), 20 Allocate dependencies, 5 authored diagrams.
11Stage 2: the trade
The Decision Management trade study behind the Candidate A / B comparison, as the files that drive it: the frozen criteria, the recorded judgments, and the decision itself.
| File | Size | What it is |
|---|---|---|
| trade/criteria.yaml | 12,100 B | The eight criteria, frozen 2026-08-14T00:45:37Z. |
| trade/check_criteria.py | 10,583 B | The freeze-check: rejects any evidence recorded before the frozen timestamp. |
| trade/msp2-dmsms-refresh/decision.json | 8,235 B | The recorded decision. |
| trade/msp2-dmsms-refresh/judgments.json | 11,005 B | Per-criterion judgments behind the decision. |
| trade/msp2-dmsms-refresh/registry.yaml | 5,372 B | The candidate registry the trade runs over. |
| trade/msp2-dmsms-refresh/allocation-readback.json | 5,304 B | Live Teamcenter allocation readback feeding the trade. |
| trade/msp2-dmsms-refresh/recompute_sensitivity.py | 6,759 B | Sensitivity re-computation over the frozen criteria. |
12Stage 2b: Simcenter Flotherm
The multi-mode thermal evidence that decides Candidate A, real solver output, not a constructed number. See Demonstration §2 for the measured 110.12 °C.
| File | Size | What it is |
|---|---|---|
| stage2b-flotherm/out/flotherm-thermal-A.csv | 667 B | Candidate A's measured thermal curve. |
| stage2b-flotherm/out/flotherm-thermal-B.csv | 665 B | Candidate B's. |
| stage2b-flotherm/out/flotherm-thermal-baseline.csv | 673 B | The incumbent card's, for contrast. |
| stage2b-flotherm/out/flotherm-monitors-{A,B,baseline}.csv | ~206 B ea. | Solver monitor points, one file per run. |
| stage2b-flotherm/out/solve-{A,B,baseline}.json | ~1.5 KB ea. | Convergence record: iterations, energy-balance closure. |
| stage2b-flotherm/out/evidence-msp2-{A,B}.json | ~14.4 KB ea. | The readiness-engine-consumable evidence, full fidelity. |
| stage2b-flotherm/out/evidence-flotherm-{A,B}.json | ~868 B ea. | Compact evidence summary per candidate. |
13Stage 3: Questa
UVM functional coverage and formal property analysis on the MSP-2 datapath, including the real UCDB coverage database.
| File | Size | What it is |
|---|---|---|
| stage3-questa/out/msp2.ucdb | 5,002 B | The real Questa Unified Coverage Database, not a derived summary. |
| stage3-questa/out/coverage-functional.txt | 44,861 B | Functional coverage report, full detail. |
| stage3-questa/out/coverage-code.txt | 49,422 B | Code coverage report. |
| stage3-questa/out/coverage-assertions.txt | 9,793 B | Formal assertion results. |
| stage3-questa/out/coverage-summary.txt | 905 B | The rolled-up summary. |
| stage3-questa/out/sim.log & transcript | 8.7 KB ea. | Raw simulator session logs. |
| stage3-questa/out/evidence-questa-{dynamic,static}.json | 2.4–7.7 KB | Readiness-engine evidence, per technique. |
| stage3-questa/out/readiness-questa-A.json | 14,859 B | The computed readiness record after Questa evidence lands. |
14Stage 3: Innexis Architect Explorer
The MSP-2 hardware/software twin, executed, including the actual compiled binary that ran on the modelled quad-core Cortex-A53.
| File | Size | What it is |
|---|---|---|
| stage7-innexis-vsi/msp2-twin/out/run1/MSP2_Chiplet_MSP2_CPU.elf | 8,540,336 B | The real aarch64 ELF that executed on the modelled CPU, not a description of a build, the binary itself. |
| stage7-innexis-vsi/msp2-twin/out/run1/MSP2_Chiplet_Console.txt | 123,161 B | The MSP-2 twin's full console output. |
| stage7-innexis-vsi/msp2-twin/out/run1/elf.sha256 | 220 B | Hash of the executed binary, for provenance. |
| stage7-innexis-vsi/msp2-twin/out/run1/evidence-innexis-ae-A.json | 3,847 B | Readiness-engine evidence from the twin run. |
| stage7-innexis-vsi/msp2-twin/out/run1/evidence-merged-questa-plus-innexis-A.json | 19,376 B | Combined Questa + Innexis evidence, corroboration checked. |
| stage7-innexis-vsi/out/ae-simple/evidence/Chiplet_0_Console.txt | 199,372 B | The shipped tutorial's own console output, the control run. |
| stage7-innexis-vsi/out/ae-simple/evidence/license_log.txt | 126 B | The real FlexNet license-checkout line (VelSysExplorer, not a vsi* name). |
15Stage 4: Capital
The DESIL interface check and the backplane project bundles for both candidates, plus the port-coverage gate output for this article.
| File | Size | What it is |
|---|---|---|
| stage4-capital/bundles/msp2-backplane-{A,B}.json | ~58 KB ea. | Full Capital project bundles, per candidate. |
| stage4-capital/icd/msp2-backplane-icd.json | 6,109 B | The backplane ICD the check runs against. |
| stage4-capital/icd/candidate-pinouts.json | 2,816 B | Per-candidate pinout declarations. |
| stage4-capital/out/interface-report.json | 2,844 B | check_interface.py's own report: pin-count diff, net-segregation count. |
| stage4-capital/out/coverage-gate-{A,B}.json | ~3.6 KB ea. | Port-coverage gate output for this article, the reusable mechanism the Port Audit finding says is not yet wired into Stage 4 generally. |
| stage4-capital/out/evidence-capital-tc-reconciliation.json | 1,987 B | Capital-to-Teamcenter reconciliation evidence. |
| stage4-capital/out/evidence-merged-A-with-tcrecon.json | 12,490 B | Merged evidence, Candidate A, with reconciliation folded in. |
16Spine: the readiness engine
The engine and its data, independent of the demonstration tier: the floor nothing else can fail beneath, and the dashboard it drives.
| File | Size | What it is |
|---|---|---|
| readiness/data/evidence-baseline.json | 2,977 B | The incumbent card, five simulation-only records: the run that abstains. |
| readiness/data/evidence-candidate-a.json | 20,604 B | Candidate A's full evidence set. |
| readiness/data/evidence-candidate-b.json | 20,862 B | Candidate B's. |
| readiness/data/requirements.json | 6,567 B | The 22-requirement set the engine computes coverage against. |
| cockpit/readiness-cockpit.html | 28,147 B | The metrics dashboard itself, one self-contained file, no network needed to view it. |
| cockpit/build_cockpit.py | 21,884 B | Generates the cockpit from the engine's own output. |