mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-05-06 13:52:44 +02:00
The page-inspection helpers were using live text-entry values as fallback labels and verification payloads. This patch keeps structural metadata while redacting text-entry controls from automatic labels and verification values so Browser2 snapshots no longer surface typed secrets by default. Constraint: Browser2 still needs stable selectors and non-secret metadata for automation flows Rejected: Strip all verification metadata from form controls | would make click verification significantly less useful Confidence: high Scope-risk: narrow Reversibility: clean Directive: Do not reintroduce control into automatic labels or verification output without an explicit user-initiated inspection mode Tested: pnpm install; pnpm run deps; apps/main npm run build; browser fixture redaction validation via OpenChrome Not-tested: Full end-to-end Electron Browser2 interaction loop |
||
|---|---|---|
| .. | ||
| apps | ||
| packages | ||
| .gitignore | ||
| eslint.config.mts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| TRACKS.md | ||
| tsconfig.base.json | ||