Are we ready for TRR?
Interactive readiness explorer
TRR · Test Readiness Review
Current gate
Are we ready for TRR?
Illustrative readiness recommendation
GO WITH CONDITIONS
8 conditions, no blockers.
- Requirements verified (to date)
- 362 / 496
- Evidence gaps
- Open NCRs
- Configuration mismatches
- Pending tests
- Cybersecurity findings
- Critical anomalies1 major anomaly open
- StructureREADY
- EPSCONDITIONAL
- ADCSCONDITIONAL
- ThermalREADY
- AvionicsCONDITIONAL
- CommsREADY
- PayloadREADY
- Flight SWCONDITIONAL
- CyberCONDITIONAL
Illustrative readiness recommendation based on sample data. Not a flight-safety or certification determination. The review board decides.
3 · Open items affecting TRR
8 of 8 shown
4 · Evidence trace
ANM-0219 · Anomaly · Flight SW
FSW-247 failed in hardware-in-the-loop test
Safe-mode transition took 2.7 s against a 2 s requirement; corrective action implemented, retest pending.
Subsystem — Complete
Flight Software
Requirement FSW-247 — Complete
Transition from NOMINAL to SAFE mode within 2 s of a watchdog timeout, preserving the last 60 s of housekeeping telemetry.
Verification method — Complete
Test — hardware-in-the-loop (HIL)
HIL test — Complete
HIL campaign C3 on the flat-sat, fault-injection case FI-12
Test procedure — Complete
TP-FSW-118 Rev C · approved
Applicable configuration — Complete
FSW build 4.2.0 · OBC engineering model S/N 002 (Rev D) · HIL simulator v3.1
Test result — Failed
FAIL — transition 2.7 s; telemetry buffer truncated to 41 s
Anomaly — Needs attention
ANM-0219 (major) — telemetry flush blocked the mode-manager task
Corrective action — Complete
CA-0219 — flush moved to a low-priority task; FSW build 4.2.1
Retest status — Open
HIL retest C3-R on build 4.2.1 · scheduled, not yet run
Verification closure — Open
Open — awaiting retest evidence
Authorized review — Open
Not started — closure needs the flight software lead and the chief engineer
Condition for TRR: HIL retest on build 4.2.1 passes before the TVAC functional sequence starts.
- Complete
- Failed
- Needs attention
- Open
5 · Evidence validity: when verified evidence becomes stale
Requirement SAT-EPS-014 was verified in June. Step through what happens when its configuration changes.
Step 1 of 5
June: requirement verified
Evidence validity: Current
TR-EPS-114 passes at 4.102 V per cell. The evidence and the baseline under review are the same configuration.
Closed by the EPS lead; approved at the June verification board.
| Item | Evidence on | Under review |
|---|---|---|
| Requirement SAT-EPS-014 | Rev 2 | MatchRev 2 |
| Battery management firmware | BMS FW 2.3.0 | MatchBMS FW 2.3.0 |
| EPS board | PCB Rev B | MatchPCB Rev B |
| EPS–OBC interface | ICD Rev C | MatchICD Rev C |
| Test procedure | TP-EPS-022 Rev A | MatchTP-EPS-022 Rev A |
How the demo decides
Transparent readiness rules
Every open item records the first gate it affects and whether it is a condition or a blocker there. Many conditions become blockers at a later gate: an anomaly that may be open while a test starts must be closed before acceptance.
- A subsystem is NOT READY if any blocking item affects it, CONDITIONAL if only conditions do, otherwise READY.
- The overall recommendation is NOT READY if any subsystem is NOT READY, GO WITH CONDITIONS if any is CONDITIONAL, otherwise GO.
- Every count on the panel is the number of listed items of that type, so every number can be opened.
- Gates already held show their recorded decision; later gates show a forecast from today's evidence.
Real programmes define their own criteria through Configurable Assurance Gates, and the decision is always the review board's.
Text version
GX-1 sample data
TRR readiness: GO WITH CONDITIONS (illustrative)
| Subsystem | Verified | TRR |
|---|---|---|
| Structure & Mechanisms | 41/48 | READY |
| Electrical Power (EPS) | 49/62 | CONDITIONAL |
| Attitude Determination & Control (ADCS) | 38/54 | CONDITIONAL |
| Thermal Control | 24/36 | READY |
| Avionics & On-board Computer | 45/58 | CONDITIONAL |
| Communications | 35/44 | READY |
| Payload (optical imager) | 52/70 | READY |
| Flight Software | 63/96 | CONDITIONAL |
| Cybersecurity | 15/28 | CONDITIONAL |
Requirements verified 362 of 496; evidence gaps 1; open NCRs 1; configuration mismatches 2; pending tests 2; cybersecurity findings 1; critical anomalies 0.
Gates already held
- MCR — GO. Mission need and optical EO concept agreed.
- SRR — GO. System requirements baselined; 14 TBDs assigned owners.
- SDR — GO. Architecture and allocation accepted; power margin action closed.
- PDR — GO. Six actions raised; all closed.
- CDR — GO WITH CONDITIONS. Waiver WVR-007 (radiator emissivity) approved and carried forward.
- SIR — GO. Two NCRs on incoming harnesses closed before integration.
Open items and their evidence traces
ANM-0219 · Anomaly · from TRR · blocking from SARFSW-247 failed in hardware-in-the-loop test
Safe-mode transition took 2.7 s against a 2 s requirement; corrective action implemented, retest pending.
- Subsystem: Flight Software
- Requirement FSW-247: Transition from NOMINAL to SAFE mode within 2 s of a watchdog timeout, preserving the last 60 s of housekeeping telemetry.
- Verification method: Test — hardware-in-the-loop (HIL)
- HIL test: HIL campaign C3 on the flat-sat, fault-injection case FI-12
- Test procedure: TP-FSW-118 Rev C · approved
- Applicable configuration: FSW build 4.2.0 · OBC engineering model S/N 002 (Rev D) · HIL simulator v3.1
- Test result: FAIL — transition 2.7 s; telemetry buffer truncated to 41 s
- Anomaly: ANM-0219 (major) — telemetry flush blocked the mode-manager task
- Corrective action: CA-0219 — flush moved to a low-priority task; FSW build 4.2.1
- Retest status: HIL retest C3-R on build 4.2.1 · scheduled, not yet run
- Verification closure: Open — awaiting retest evidence
- Authorized review: Not started — closure needs the flight software lead and the chief engineer
Condition: HIL retest on build 4.2.1 passes before the TVAC functional sequence starts.
TST-FSW-031 · Pending test · from TRR · blocking from SARHIL retest of FSW-247 on build 4.2.1
Retest is scheduled before the TVAC functional sequence; its result closes ANM-0219.
- Requirement: FSW-247 — safe-mode transition within 2 s
- Driver: Corrective action CA-0219 (anomaly ANM-0219)
- Test procedure: TP-FSW-118 Rev C · unchanged, still applicable
- Configuration to test: FSW build 4.2.1 on OBC engineering model S/N 002
- Regression scope: Mode-manager and telemetry regression set (112 cases)
- Status: Scheduled · not yet run
Condition: Run before the first TVAC functional test; results reviewed by the flight software lead.
SAT-EPS-014 · Configuration mismatch · from TRR · blocking from SARBattery charge evidence produced on an earlier configuration
Verified in June on BMS firmware 2.3.0 and PCB Rev B; both have since changed. Evidence validity: At Risk.
- Subsystem: Electrical Power (EPS)
- Requirement SAT-EPS-014 (Rev 3): Terminate battery charging at 4.10 V ±0.015 V per cell between 0 °C and 40 °C
- Verification method: Test — EPS functional test across temperature
- Evidence: TR-EPS-114 (June) · PASS at 4.102 V per cell
- Evidence configuration: Requirement Rev 2 · BMS FW 2.3.0 · PCB Rev B · ICD Rev C · TP-EPS-022 Rev A
- Changes since: Requirement Rev 3 · BMS FW 2.4.0 · PCB Rev C · ICD Rev D · TP-EPS-022 Rev B
- Evidence validity: At Risk — configuration no longer matches the baseline under review
- Engineering disposition: Reverification Required (delta analysis DA-EPS-009, EPS lead)
- Verification closure: Reopened
Condition: Requirement reopened; evidence is not counted as verified until the delta test passes.
TST-EPS-022 · Pending test · from TRR · blocking from SARDelta charge-termination test on BMS FW 2.4.0
Reverification of SAT-EPS-014, planned in the TVAC functional sequence.
- Requirement: SAT-EPS-014 Rev 3
- Driver: Reverification required after BMS FW 2.4.0 and PCB Rev C
- Test procedure: TP-EPS-022 Rev B · approved
- Configuration to test: Flight battery assembly with BMS FW 2.4.0 · PCB Rev C
- Status: Planned in TVAC functional sequence
Condition: Included in the TVAC functional sequence and reported before the hot plateau ends.
CFG-ADCS-007 · Configuration mismatch · from TRR · blocking from SARStar tracker 2 replaced; test article list not updated
Unit S/N 0031 swapped for S/N 0034 after a connector issue; the as-run configuration list still shows S/N 0031.
- Subsystem: ADCS
- Configuration item: Star tracker 2 · S/N 0031 → S/N 0034 (same part number and revision)
- Affected evidence: Alignment measurement AL-ADCS-004 recorded on S/N 0031
- Similarity rationale: Draft — same lot, acceptance data available for S/N 0034
- Test article configuration list: Update to Rev F pending
- Authorized review: Configuration manager and ADCS lead
Condition: Test article configuration list updated to Rev F before the test starts.
NCR-0142 · NCR · from TRR · blocking from SARHarness connector J12 backshell torque out of tolerance
Dispositioned use-as-is by engineering; Material Review Board signature pending.
- Subsystem: Avionics & On-board Computer
- Requirement: AVI-HRN-033 — connector backshell torque per harness drawing
- Inspection: Torque audit during integration · 0.9 N·m measured vs 1.1 N·m minimum
- NCR: NCR-0142 raised
- Disposition: Use-as-is proposed: vibration margin analysis AN-STR-021 shows no loosening risk
- Material Review Board: Signature pending (quality and avionics lead)
- Closure: Open
Condition: MRB signature obtained before the article enters the chamber.
SEC-F-031 · Cybersecurity finding · from TRR · blocking from SARCommand authentication replay window
Penetration test of the TT&C command path found a replay window; fix implemented in FSW 4.2.1, retest pending.
- Security requirement: SEC-012 — reject replayed or out-of-sequence telecommands
- Threat: Replay of captured telecommands on the S-band uplink
- Allocated control: Authenticated commands with a monotonic sequence counter
- Configuration: FSW build 4.2.0 · ground command encoder v1.8
- Verification method: Penetration test PT-02 on the flat-sat
- Finding: SEC-F-031 (medium) — counter accepted within a 30 s window after reset
- Remediation: Counter persisted across resets; FSW build 4.2.1
- Retest: PT-02 retest on build 4.2.1 · pending
- Authorized security review: Not started
Condition: No uplink commanding outside the test procedure until the retest passes.
EVG-SEC-004 · Evidence gap · from TRR · blocking from SARSBOM not regenerated for FSW build 4.2.1
The software bill of materials on file describes build 4.2.0.
- Requirement: SEC-021 — maintain a software bill of materials for every flight build
- Evidence on file: SBOM for FSW build 4.2.0
- Current configuration: FSW build 4.2.1
- Gap: No SBOM or composition analysis for the current build
Condition: SBOM for build 4.2.1 issued before the build is declared the flight candidate.
EVG-THM-002 · Evidence gap · from SAR · blockingThermal model correlation report
Model correlation against system TVAC results is needed before acceptance.
- Requirement: THM-001 — thermal design maintains all units within limits with 5 °C margin
- Verification method: Analysis, correlated by test
- Prerequisite: System TVAC results (this campaign)
- Evidence: Correlation report — not yet produced
WVR-007 · Waiver · from SAR · blocking from FRRRadiator coating emissivity below specification
Measured 0.86 against 0.88 required; accepted at CDR with analysis. Customer acceptance pending.
- Requirement: THM-014 — radiator emissivity ≥ 0.88
- Inspection: Emissivity measured 0.86 on coating batch B-3
- Waiver: WVR-007 · analysis shows margin retained with 0.86
- Internal approval: Approved at CDR by the chief engineer
- Customer acceptance: Pending
EVG-PL-011 · Evidence gap · from SAR · blockingImager MTF evidence from engineering model only
Modulation transfer function results exist for the engineering model; flight-model data is pending.
- Requirement: PL-006 — system MTF ≥ 0.12 at Nyquist
- Evidence on file: MTF test on engineering model EM-1
- Applicability: Engineering model optics differ from flight model in focal-plane mount
- Flight-model test: Planned after TVAC
TST-COM-009 · Pending test · from ORR · blockingEnd-to-end RF compatibility with the ground station
Not yet performed with the operational ground station.
- Requirement: COM-002 — TT&C link compatible with the operational ground network
- Verification method: Test — end-to-end RF compatibility
- Status: Scheduled after shipment to the launch site
TST-SEC-012 · Pending test · from ORR · blockingGround segment penetration test
Mission control and ground station interfaces not yet tested.
- Security requirement: SEC-030 — ground segment hardened per the mission security plan
- Verification method: Penetration test of mission control and station interfaces
- Status: Not yet performed
EVG-STR-005 · Evidence gap · from FRR · blockingLaunch adapter fit check
Mechanical fit check with the launch-vehicle adapter is planned at the launch site.
- Requirement: STR-040 — interface to the launch adapter per the launch-vehicle ICD
- Verification method: Inspection and fit check
- Status: Planned at the launch site
EVG-COM-014 · Evidence gap · from MRR · blockingFrequency authorisation evidence not linked
Spectrum and operating authorisation records are not yet linked to the mission readiness package.
- Requirement: MIS-009 — operate only under valid frequency and operating authorisations
- Evidence: Authorisation records held by the programme office, not yet linked
Evidence validity scenario (SAT-EPS-014)
- 1. Current — TR-EPS-114 passes at 4.102 V per cell. The evidence and the baseline under review are the same configuration.
- 2. Change detected — The battery management firmware moves to 2.4.0, the board to Rev C, the EPS–OBC interface to Rev D, the test procedure to Rev B, and the requirement tolerance is tightened in Rev 3.
- 3. At Risk — The June evidence was produced on a configuration that no longer matches the baseline. AEAIP flags it; it does not delete or silently keep it.
- 4. Reverification Required — Delta analysis shows the charge-termination logic changed in firmware 2.4.0, so the result cannot be retained by rationale. The requirement is reopened and a retest is planned.
- 5. Current — reverified — TP-EPS-022 Rev B passes at 4.098 V per cell on BMS FW 2.4.0 and PCB Rev C. The June evidence is marked superseded and kept for history.
Sample data last reviewed . Fictitious; any resemblance to a real programme, requirement or serial number is coincidental.
Go deeper
The engineering behind the demo
Spacecraft review gates, from MCR to MRR
Purpose, typical questions and evidence for eleven configurable engineering reviews.Configuration-aware evidence validity
Why a verified requirement can stop being verified when the configuration changes.Verification vs validation, and verification methods
The difference between V and V, the classical methods, qualification, acceptance and modern verification.