feat: release passwordless hierarchical APT v1.2.5
This commit is contained in:
@@ -40,7 +40,7 @@ Feature discovery begins only after Phase A passes independent security review a
|
||||
- Use a fresh worktree from GitPeji `master` at `a80074ac57b7a4517837b5d95754f5e6433df3ac` or newer.
|
||||
- Preserve current Tool Hub downloads and production visibility until Zac approves replacement.
|
||||
- Do not use real Alta cookies in automated tests; use conspicuous synthetic sentinels.
|
||||
- Do not write cookies to logs, disk, command files, shell strings, crash reports, analytics, or test artifacts.
|
||||
- Do not write cookies to logs, disk, command files, shell strings, crash reports, analytics, or test artifacts. The sole accepted exception is the fixed helper's required `-k` argv value for Zac's explicitly required paired-extension passwordless proxy flow; keep it main-process-only, direct-spawned with `shell: false`, redacted from errors, and absent from renderer IPC and tracked metadata.
|
||||
- No production release until the exact candidate passes controller verification plus independent security and release reviews.
|
||||
- Mac distribution remains approval-gated under Kanban task `t_42bad4d3`.
|
||||
|
||||
|
||||
@@ -16,3 +16,7 @@
|
||||
- Synthetic sentinel credentials only in tests.
|
||||
- Work remains on the isolated hardening branch until review gates pass.
|
||||
- No feature additions until Critical/Important security closure.
|
||||
|
||||
## Accepted passwordless proxy exception
|
||||
|
||||
Zac explicitly requires the paired-extension **Connect → select camera → Start Proxy** flow without re-entering Alta credentials. The external `aware-cam-proxy.exe` helper supports cookie authentication only through `-k`; it exposes no stdin, named-pipe, environment-variable, or credential-file interface. APT therefore passes the validated main-owned session directly to the fixed helper as one argv value. This exception remains bounded by direct `shell: false` spawn, trusted-device allowlisting, no renderer/IPC credential parameter, no logs/files/shells, redacted launch errors, safe tracked metadata, and synthetic regression tests.
|
||||
|
||||
Reference in New Issue
Block a user