Skip to content

Commit 8b67254

Browse files
committed
Clarify validation automation proof
1 parent e0e6876 commit 8b67254

1 file changed

Lines changed: 20 additions & 6 deletions

File tree

README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@
22

33
[![Public Verification](https://github.com/AlexGerlitz/MPlusForm/actions/workflows/public-verification.yml/badge.svg?branch=main)](https://github.com/AlexGerlitz/MPlusForm/actions/workflows/public-verification.yml)
44

5-
MPlusForm is a validation-boundary and desktop-automation proof project: untrusted local files,
6-
an optional Python sync pipeline, server-side approval, generated public snapshots, Windows
7-
operations scripts, and clear trust-model documentation.
5+
MPlusForm is a validation-boundary and desktop-automation proof project for messy
6+
local evidence: untrusted files, optional Python sync, server-side approval,
7+
generated public snapshots, Windows operations scripts, and clear trust-model
8+
documentation.
89

9-
The current domain package is a Lua addon plus optional Python sync pipeline for verified
10-
post-run summaries. The engineering signal is the trust boundary, not the domain-specific UI.
10+
The transferable engineering signal is the system boundary, not the domain-specific
11+
UI: local client data is treated as untrusted until a server validates it, approves
12+
it, and publishes a safe snapshot for the client to display.
1113

12-
The addon displays only server-approved snapshot data in player tooltips. Local SavedVariables and combat-log files are treated as untrusted input until the server validates and approves a run.
14+
Role-fit signal: desktop automation, Python sync tooling, Windows operator scripts,
15+
server validation, public-safe data snapshots, documentation for non-developer
16+
users, and a public verification gate that checks the release contract.
17+
18+
Current domain package: a Lua addon plus optional Python sync pipeline for verified
19+
post-run summaries. The addon displays only server-approved snapshot data in player
20+
tooltips. Local SavedVariables and combat-log files are treated as untrusted input
21+
until the server validates and approves a run.
1322

1423
Profile / contact route: [DriveDesk AI Operator proof route](https://alexgerlitz.github.io/AlexGerlitz/drivedesk-proof-route.html),
1524
[LinkedIn message route](https://www.linkedin.com/in/alex-gerlitz-a659ab3bb/),
@@ -27,6 +36,11 @@ The domain-specific UI is not the main engineering signal. The useful signal is
2736
system: untrusted local files, optional client sync, server-side validation, approved public
2837
snapshots, Windows install/operate scripts, and clear user-facing docs.
2938

39+
Hiring relevance: I can take a fragile local workflow, define what data cannot be
40+
trusted, build a sync/validation boundary, package it for Windows users, and leave
41+
verification, privacy, troubleshooting, install, uninstall, and operator handoff
42+
docs behind.
43+
3044
| What to check | Why it matters |
3145
| --- | --- |
3246
| [Trust model](docs/TRUST_MODEL.md) | Shows how untrusted local evidence is separated from approved public snapshots. |

0 commit comments

Comments
 (0)