Skip to content

S05 preflight - rehearsal only, NOT acceptance (docs/evidence) - #244

Merged
michaldengusiak merged 4 commits into
sow/2026-Q4from
docs/s05-preflight
Oct 20, 2026
Merged

michaldengusiak merged 4 commits into
sow/2026-Q4from
docs/s05-preflight

Conversation

@michaldengusiak

@michaldengusiak michaldengusiak commented Oct 19, 2026 •

Copy link
Copy Markdown

Preflight and rehearsal only. This is NOT the S05 acceptance and must not be read as one. Roadmap S05 requires S01-S04 merged with green CI first; S03 (#242) and S04 (#243) are unmerged. Documentation and evidence only; no code.

documentation/S05-LicensedAcceptance-Preflight.md contains:

  • the 9-case acceptance matrix: observable status, artifacts, failure messages and proof for each case;
  • the rehearsal results;
  • the blockers left before formal S05;
  • the procedure to follow after merge.

Rehearsal setup: real ribbon, through the S01b UI Automation drivers, on an isolated app built from a local S03+S04 integration merge (8aafcb06). The full test suite passed on that tree: 2926/2926.

# Case Rehearsal
1 Tas only rehearsal PASS
2 OpenStudio only NOT RUN (no driver)
3 Both, two sessions rehearsal PASS with manual SAM_COMMIT: identical snapshot 0c30db14… and canonical hash 05c1e334… in both sessions (S04). Without SAM_COMMIT it FAILs (S03 finding).
4 Embedded weather rehearsal PASS (Both), with manual SAM_COMMIT; pre-F1 build, not post-F1 evidence
5 Explicit EPW rehearsal PASS
6 Multizone BLOCKED (no cleared fixture)
7 Injected Tas refusal rehearsal PASS
8 Cancel NOT RUN (no driver)
9 Concurrent start NOT RUN (no driver)

Status update (2026-10-20)

  • S03 (S03: automatic run provenance for Tas, OpenStudio and Both #242, 1e460bbe) and S04 (S04: stable canonical simulation snapshot (F7) #243, 307cb0e3) are merged with green final-head CI. The merged SAM_UI code tree equals the rehearsal tree 8aafcb06 (only docs differ).
  • Correction: case 4 was not post-F1. The rehearsal used a SAM.Weather.dll from a local SAM�uild dated before SAM#212 (F1). Explicit-EPW cases 3 and 5, and Tas-only case 1, do not use the EPW writer.
  • Owner decision (2026-10-20): merge this as the S05 pre-record. Formal acceptance follows in a separate record (documentation/S05-LicensedAcceptance.md) on a fresh build at the sow/2026-Q4 tips. No rehearsal result is an acceptance result.
  • a1af721e merges Q4 into this branch; c9ac5cce is the record update. Final-head checks are shown below.

🤖 Generated with Claude Code

Acceptance matrix for the nine S05 cases, the real-ribbon rehearsal of
cases 1, 3, 4, 5 and 7 on a local S03+S04 integration build, and the
blockers that remain before formal S05.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
michaldengusiak and others added 3 commits October 19, 2026 23:48
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…e-F1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@michaldengusiak
michaldengusiak marked this pull request as ready for review October 20, 2026 05:18
@michaldengusiak
michaldengusiak merged commit 46a43d8 into sow/2026-Q4 Oct 20, 2026
2 checks passed
@michaldengusiak
michaldengusiak deleted the docs/s05-preflight branch October 20, 2026 05:18
michaldengusiak added a commit that referenced this pull request Oct 20, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant