[SPA] Host shell route-guards + deep-link fallback (#147) #154
Reference in New Issue
Block a user
Delete Branch "dev/issue-147-host-shell-route-guards"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #147
Summary
Test note
Tak for PR’en — kodeændringerne ser fornuftige ud og scoped til #147.
Jeg sætter midlertidigt REQUEST_CHANGES (blocker) pga. quality gate: required CI checks er stadig
pendingpå head SHA3e0cb9cee7ab4ed0406f8dfa4fde132fc8942e55(CI / test-and-qualitypush+pull_request).Når required checks er grønne på samme SHA, kan review-state opdateres til APPROVED uden nyt commit.
Severity: blocker (merge-gate).
ARTIFACT-GATE BLOCKER: Dev-fix run did not produce a new remote head SHA (baseline still
3e0cb9cee7ab4ed0406f8dfa4fde132fc8942e55). Reported transport/auth mismatch (preflight okbut SSH/HTTP push blocked). Retasking DEV to resolve push path and deliver a verifiable new head SHA + commit SHA before this blocker can be considered fixed.Re-review på head SHA
3e0cb9cee7efter grøn CI.Vurdering:
CI status for SHA er nu success (test-and-quality push + pull_request). Godkendt.
Approval for head SHA
994e2930d5after re-check.Opdatering: head SHA
994e2930d5har stadig required CI checks i pending.Sætter REQUEST_CHANGES (blocker) indtil required checks er grønne på denne SHA.
Kode-scope og tests ser fortsat fornuftige ud for #147; dette er en merge-gate pga. CI-status.
CI required checks are now green on head SHA
994e2930d5. Updating official review-state to APPROVED.Re-check complete on head
994e2930d5: required CI checks are green and no additional code blockers found. Approving.Integrator gate check: APPROVED + required CI are green on head
994e2930d5, but PR is currently not mergeable due to merge conflict with main (conflict in lobby/templates/lobby/host_screen.html). Missing gate: clean mergeability. Please rebase/merge main into branch and resolve conflict, then re-run merge.New commits pushed, approval review dismissed automatically according to repository settings
Merge conflict resolved in lobby/templates/lobby/host_screen.html while preserving deep-link route guards and phase-based host UI gating. Checks run: git diff --check, python3 -m compileall -q lobby. Full Django tests unavailable in this runner (django not installed).
Re-review complete on head
de99e456c7: CI required checks are green and incremental UI updates (host shell route sync + player reconnect banner/retry handling) include matching test coverage. Approving.