Files
framebridge/docs/CLAIMS-AND-LIMITS.md

2.2 KiB

Claims and evidence boundaries

The current version is 0.3.1~community.20261026.2, a separate candidate from RC7 and Preview 1.

Statement Evidence and boundary
Preview 2 unit suite 376 tests passed in 22.351 seconds; focused peer regression also passed.
Preview 2 package and VM Pending at documentation freeze; no new VM acceptance or artifact hash is invented here.
Preview 1 Historical record: 368 tests and a reproducible package build.
RC7 Historical record: 361 tests, reproducible package, Debian 13 VM lifecycle and real ChatGPT/console acceptance.
ChatGPT connection Manual owner account consent; the model remains hosted while tools run on selected owner-controlled computers.
Persistent console Session continuity is not a promise that every process survives reboot.
Independent FBEXEC tasks Repeated maintainer experience with non-overlapping work; no certified isolation or simultaneous execution of every command.
Graphical control One controller per shared desktop is a recommendation, not an automatic lock.
sudo Actual privileges depend on the Unix account and normal authentication; an authorization flag does not grant root.
Real images and demo Use complete authentic captures. A fresh Preview 2 real recording is pending; conceptual animation is illustration.
Dependency terms/source Scoped technical terms review and exact source availability recorded with delivery conditions; component terms remain in force.

Retained control components

The retained development broker defaults to its existing 127.0.0.1 peer only. Repeatable --control-peer IP_LITERAL arguments add explicit peers. Invalid entries fail before Store creation/binding; checks use the real client address, not proxy headers. Retained RPC UID, host, client/socket and administrator identity guards remain unchanged. Normal Expanded handling uses the generic terminal entrypoint; FRAMEBRIDGE_ENABLE_GERAMEG_CUA_TTY=0 is not an effective guard.

The classic lab-target map is empty, while the compatibility route remains available for explicit integrator configuration. Do not describe retained code as entirely inactive. Further executable edits require identifiable source and candidate-specific validation.