Skip to content

Add physical Remote Assist qualifier - #38

Merged
Chris-ObtuseAI merged 1 commit into
mainfrom
agent/remote-assist-physical-qualifier
Aug 4, 2026
Merged

Add physical Remote Assist qualifier#38
Chris-ObtuseAI merged 1 commit into
mainfrom
agent/remote-assist-physical-qualifier

Conversation

@Chris-ObtuseAI

Copy link
Copy Markdown
Contributor

What changed

  • adds scripts/Qualify-RampageRemoteAssist.ps1
  • selects exactly one fresh enrolled worker advertising the shipped Remote Assist view capability
  • accepts only the protected loopback controller API and a bounded regular token file
  • validates the 0.3.0 controller, STOP state, signed 30-second lease bounds, frame contract, JPEG markers, byte count, and SHA-256 digest
  • closes the session and requires the revoked frame route to return HTTP 404
  • emits a structured physical qualification receipt without injecting any input
  • documents the remaining worker-visible indicator and witnessed control boundary honestly

Why

The final physical owner-to-laptop gate should produce deterministic evidence, not rely on a visual impression that two machines appear connected. This command turns the live view path into a repeatable receipt while deliberately avoiding automated pointer or keyboard movement.

Validation

  • PowerShell parser — PASS
  • live offline-worker denial — PASS with exact fail-closed reason
  • deterministic positive mock — PASS for lease, JPEG bytes, SHA-256, close, and post-close 404
  • scripts/Validate-Showcase.ps1 — PASS
  • scripts/Assert-RampageVersion.ps1 -Tag v0.3.0 — PASS across nine surfaces
  • git diff --check — PASS

Honest boundary

The qualifier itself is ready, but the evidence page remains PENDING until the physical laptop runs 0.3.0, opts in, returns a real frame, visibly displays active access, and completes a witnessed control interaction.

@Chris-ObtuseAI
Chris-ObtuseAI merged commit 3337b14 into main Aug 4, 2026
8 checks passed
@Chris-ObtuseAI
Chris-ObtuseAI deleted the agent/remote-assist-physical-qualifier branch August 4, 2026 06:17
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