Skip to content

test(env-contract): add TINA4_TEST_NATS_URL to canonical set (ADR-0038 parity) - #186

Merged
tina4stack merged 1 commit into
v3from
chore/env-contract-nats-url
Sep 30, 2026
Merged

tina4stack merged 1 commit into
v3from
chore/env-contract-nats-url

Conversation

@tina4stack

Copy link
Copy Markdown
Owner

Adds TINA4_TEST_NATS_URL to the canonical test-env fixture (ADR-0038) so the shared fixture stays byte-identical across all four frameworks. tina4-ruby introduces a NATS backplane spec that reads this name; per ADR-0038 a TINA4_TEST_* name must be on the canonical list in every framework before any suite reads it. This framework does not yet exercise NATS, so the entry is currently unused here — the contract test only fails on used-but-unlisted names, so this stays green.

Companion to the ruby change on refactor/efficiency-round2b (#89).

🤖 Generated with Claude Code

Keeps the shared test-env fixture byte-identical across all four frameworks
(ADR-0038). tina4-ruby adds a NATS backplane spec that reads this name; the
canonical list must carry it in every framework first. Unused here for now
(the contract gate only fails on used-but-unlisted names).

Co-Authored-By: Claude Opus 4.8 <[email protected]>

Signed-off-by: Andre van Zuydam <[email protected]>
@tina4stack
tina4stack force-pushed the chore/env-contract-nats-url branch from 47521a1 to 954d01f Compare September 30, 2026 13:59
@tina4stack
tina4stack merged commit 7f5411b into v3 Sep 30, 2026
14 checks passed
@tina4stack
tina4stack deleted the chore/env-contract-nats-url branch September 30, 2026 14:21
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.

2 participants