Implement cyberdeck Deck and Wire UX slice.

devlogauto

Shipped as 1054f3b.

What Changed

This slice moves the project forward across job board and contract flow, campaign intel, crew and lifepath, automation/tooling.

  • Worked in job board and contract flow.
  • Worked in campaign intel.
  • Worked in crew and lifepath.
  • Worked in automation/tooling.

Why It Matters

Keeping the explanation alongside the implementation makes the build easier to review, test, and continue.

Implementation Notes

The commit message for this slice was:

Replaces the homepage with a deck-first boot screen, moves the game shell to unified in-world nav, demotes dev/build language, and adds a text-only fixer line for the first Wire touchpoint while keeping existing mechanics functional.

Files touched in this slice included:

  • .gitignore
  • public/assets/game.css
  • public/crew.php
  • public/includes/Layout.php
  • public/index.php
  • public/intel.php
  • public/play.php
  • tools/e2e-flow-check.py

Verification

  • The change was committed to main and included in the running devlog timeline.
  • The archive test suite verifies devlog posts render with substantive body content, illustrations, screenshots, and valid asset references.
  • Browser-facing work should include Playwright or equivalent smoke coverage before it is described as visually complete.

Visuals

Devlog illustration: Implement cyberdeck Deck and Wire UX slice.
Devlog screenshot: terminal deck flow.