Skip to content

Add Mac Mini Control Deck mini app#16

Closed
cmsjade5000 wants to merge 47 commits into
mainfrom
codex/orion-codex-0128-follow-through
Closed

Add Mac Mini Control Deck mini app#16
cmsjade5000 wants to merge 47 commits into
mainfrom
codex/orion-codex-0128-follow-through

Conversation

@cmsjade5000

Copy link
Copy Markdown
Owner

Summary

  • Adds a Mac Mini Control Deck experience to the ORION Telegram Mini App with Overview, ORION, Workstation, Repos, Cleanup, and Activity lanes.
  • Adds local loopback-token auth for browser use while preserving Telegram init-data auth.
  • Adds read-only collectors, allowlisted action descriptors, cleanup preview/quarantine/restore flow, audit events, and a generated WebP mission-control texture.

Security Notes

  • No generic shell execution path was added; backend actions are allowlisted only.
  • Local browser auth is loopback-bound and token/cookie gated.
  • Cleanup execution is quarantine-first with explicit confirmation and restore support.
  • UI errors redact secret/token/key-looking backend text before display.

Verification

  • npm test
  • npm run orion-miniapp:build
  • git diff --check
  • Browser smoke at http://127.0.0.1:8797/local: deck loaded, cleanup preview worked, console had 0 warnings/errors.
  • Desktop and mobile viewport screenshots captured locally at /tmp/control-deck-desktop.png and /tmp/control-deck-mobile.png.

Notes

  • Draft PR because this branch already carried existing automated ORION cleanup commits before this Control Deck commit.

@cmsjade5000
cmsjade5000 deleted the codex/orion-codex-0128-follow-through branch June 25, 2026 15:08
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