Skip to content

Gameplay: add Worker inspection art and UI shell#69

Closed
ael-dev3 wants to merge 1 commit into
agent/four-worker-realm-systemfrom
agent/worker-ui-art
Closed

Gameplay: add Worker inspection art and UI shell#69
ael-dev3 wants to merge 1 commit into
agent/four-worker-realm-systemfrom
agent/worker-ui-art

Conversation

@ael-dev3

Copy link
Copy Markdown
Owner

Summary

This is the focused Worker UI/art slice stacked on PR #68 (agent/four-worker-realm-system). It adds the supplied high-resolution Worker illustration to the established same-origin inspection-panel pattern.

Included

  • Adds public/images/realm/hegemony-worker-record.webp, a deterministic transparent WebP derivative of the owner-supplied PNG.
  • Records source and runtime hashes, alpha bounds, authorization scope, and provenance in docs/reference/resources/2026-07-19-hegemony-worker/record-art/.
  • Adds a reproducible installer and registers the runtime asset in the exact asset verifier.
  • Adds WorkerInspectionPanel with responsive art staging, focus-safe close behavior, public worker status/origin/assignment fields, and owner-only server callback boundaries for collect/recall.
  • Keeps other keepers read-only and never renders caller-only cargo for them.

Deliberate boundary

This PR does not add generic worker tables, subscriptions, reducers, roster activation, worker seeding, dispatch settlement, or legacy expedition-to-worker mapping. The panel is a presentational shell that is ready for validated generic worker rows; it does not invent worker state. PR #68 remains the scene-stability slice, and this PR must be reviewed/merged in stack order.

Validation

  • verify-license-policy.mjs
  • verify-file-sizes.mjs
  • verify-runtime-assets.mjs (41 exact runtime assets)
  • TypeScript project build
  • Focused Worker panel tests: 2 passed
  • Full Vitest suite: 182 files / 1,640 tests passed
  • Production Vite build
  • verify-production-dist-exclusions.mjs

No merge or deployment is requested by this PR.

@ael-dev3

Copy link
Copy Markdown
Owner Author

Reviewed during Alpha 0.3.12 integration. This standalone Worker inspection shell was intentionally not shipped because it was disconnected from the live gameplay authority and would add UI without a usable loop. Closing it rather than carrying dead presentation code forward.

@ael-dev3 ael-dev3 closed this Jul 19, 2026
@ael-dev3
ael-dev3 deleted the agent/worker-ui-art branch July 19, 2026 18: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