Skip to content

Fix runtime release gate and air-gapped test hardening - #112

Merged
IanFrelinger merged 1 commit into
feat/waterproofing-gates-pr2from
feat/runtime-hardening-pr3
May 22, 2026
Merged

Fix runtime release gate and air-gapped test hardening#112
IanFrelinger merged 1 commit into
feat/waterproofing-gates-pr2from
feat/runtime-hardening-pr3

Conversation

@IanFrelinger

Copy link
Copy Markdown
Owner

Summary

  • Composable backend routing and application/ path allowlist for release-core scenarios
  • Adaptive runtime iterations and CI runtime-gate flags (--mode core, --allow-mock, --slo-warning-only)
  • Multi-env test exit semantics, test-framework Docker image (SDK 9 / net8), xUnit migration in security/trust tests

Test plan

  • SHIP_GATE_RUN_RUNTIME_GATE=1 make ship-gate-tier-d
  • SECURITY_GATE_AIRGAPPED_CONTAINER=1 make security-gate-tier-e
  • make test-prod-style (spot check)

Depends on: waterproofing gates PR (base branch).

Made with Cursor

Unblocks ship/RC tiers: composable backend routing, application path
allowlist, adaptive runtime iterations, CI runtime-gate flags, multi-env
exit semantics, test-framework Docker image, and xUnit migration in security
and trust tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
@IanFrelinger
IanFrelingerforce-pushed the feat/waterproofing-gates-pr2 branch from c812b3d to 52d2a9aCompareMay 22, 2026 01:15
@IanFrelinger
IanFrelingerforce-pushed the feat/runtime-hardening-pr3 branch from 38f9682 to f9f3b24CompareMay 22, 2026 01:15
@IanFrelinger
IanFrelinger merged commit 1570a6e into feat/waterproofing-gates-pr2May 22, 2026
24 of 35 checks passed
Sign up for freeto 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

@IanFrelinger