Skip to content

create-dev-identity - honor izuma.io special case for myriplane addr - #68

Merged
doctordaemon merged 1 commit into
masterfrom
fix-izuma-myriplane-special-case
Jul 23, 2026
Merged

doctordaemon merged 1 commit into
masterfrom
fix-izuma-myriplane-special-case

Conversation

@doctordaemon

Copy link
Copy Markdown
Contributor

Summary

Follow-up fix to #67. When the identity was generated via -m .izuma.io (the path generate-identity.sh uses), the resulting identity.json contained https://myriplane.izuma.io instead of the intended https://stargate.staging.izuma.io.

Root cause: the d) and m) option cases assigned MYRIPLANE_ADDR directly, so the centralized derivation block (which holds the izuma.io special case) was skipped because it only runs when MYRIPLANE_ADDR is empty.

Fix: remove the MYRIPLANE_ADDR assignments from d) and m) so the derivation block is the single source of truth.

Test plan

  • -m .izuma.io → https://stargate.staging.izuma.io ✅ (previously https://myriplane.izuma.io)
  • -d → https://myriplane.us-east-1.mbedcloud.com
  • -m .example.com → https://myriplane.example.com
  • -s <addr> override → wins

🤖 Generated with Claude Code

The d) and m) option cases assigned MYRIPLANE_ADDR directly, which ran
before and shadowed the centralized derivation block, so the izuma.io
special case (stargate.staging.izuma.io) was never applied when the
address was set via -m .izuma.io (the path used by generate-identity.sh).

Remove the assignments from d) and m) so the derivation block is the
single source of truth for MYRIPLANE_ADDR.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@doctordaemon
doctordaemon merged commit 583fdfb into master Jul 23, 2026
5 of 7 checks passed
@doctordaemon
doctordaemon deleted the fix-izuma-myriplane-special-case branch July 23, 2026 03:54
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