Skip to content

Fix pre-existing CI failures: domain-migration cookie + stale key test fixtures - #93

Merged
Ravikxx merged 1 commit into
masterfrom
fix/pre-existing-ci-failures
Aug 24, 2026
Merged

Fix pre-existing CI failures: domain-migration cookie + stale key test fixtures#93
Ravikxx merged 1 commit into
masterfrom
fix/pre-existing-ci-failures

Conversation

@Ravikxx

@Ravikxx Ravikxx commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the 4 tests that were failing on master after PR #90 merged, blocking Deploy:

  • /auth/domain-migrate was reading the renamed sennoric_session cookie, but this endpoint only ever runs on the pre-cutover domain, where a signed-in visitor still carries the legacy axion_session cookie. This silently broke the entire cross-domain session handoff — a real production bug from the rename, not a test issue.
  • Two sandbox-route.test.mjs tests hardcoded the pre-rename axion-sk- key prefix as literal test data. Production key minting/checking already consistently uses sennoric-sk- everywhere (verified via grep across index.js) — no backward-compat gap, just stale fixtures.

Test plan

  • npm test: 259/259 passing (was 255/259)
  • node --check src/index.js

🤖 Generated with Claude Code

/auth/domain-migrate only ever runs on the pre-cutover domain, where a
signed-in visitor still carries the legacy axion_session cookie — reading
the renamed SESSION_COOKIE there (from the Lumen/Veil->Fresco/Glyph +
Axion->Sennoric rename) meant it could never find that user, silently
breaking the whole migration handoff.

Also updates two sandbox-route tests that hardcoded the pre-rename
axion-sk- key prefix as literal test data; every real key-minting/checking
code path already consistently uses sennoric-sk-, so this is just stale
test fixtures, not a backward-compat gap.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 91bd800d-589e-4d29-adbe-9fc8f95b1ae9


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Ravikxx
Ravikxx merged commit 7b4c8d1 into master Aug 24, 2026
4 checks passed
@Ravikxx
Ravikxx deleted the fix/pre-existing-ci-failures branch August 24, 2026 01:55
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