Pinky ZZ: the tilde fix + the slim popover's refresh cadence — steer #51, TT-V3 (v1.57.0) #85

Merged
ClaudiuSchuster merged 1 commit from oss-oo/pinky-zz-tilde into main 2026-10-09 00:14:50 +00:00
Owner

Mission 1 — steer #51, the tilde fix. A literal ~ in ZDO_GENESIS_ENV_FILE never sourced: the fixed spawn script sources "$ZDO_GENESIS_ENV_FILE" inside bash -c, and bash never tilde-expands inside a quoted variable — the newborn dispatcher ran without its full env (Brain-A³ root cause). Fixed with os.path.expanduser() at BOTH sites: the env read (the module constant — the default itself carries ~/…) and the argv funnel (the --setenv write site, the only surface that carries the path). The tilde rig runs the REAL spawn script through bash with a fake dispatcher recording its environment: a literal-~ path sources (marker env lands), an absolute path rides byte-identical, and a fresh-import probe proves the constant-level expansion. README documents the behavior in the flags table + the genesis env-rule note.

Mission 2 — TT validation INFO hygiene. TT-V3 SHIPPED: at narrow widths the header collapses to the slim line, hiding #metawrap and with it the #rate refresh select — unreachable (the ◷ popover covers window + lineage only). The popover now carries a refresh section whose options derive from #rate's own option elements (the same derivation law as the window options) and whose picks apply through ONE setRate the select itself uses — CDP-smoke-proven at the real 500 px floor (section renders, off and 1 s picks land in localStorage + the select + the dot/now-button state). TT-V1/V2/V4 documented (mobile-deck section: override-load law already in v1.56.0 text + rig notes; genesis dialog internal scroll accepted; first-paint flake note).

Gates: suite 758 green (+4 new); pinned Super-Linter station recipe green (BASH, BASH_EXEC, MARKDOWN, PYTHON_PYLINT, PYTHON_RUFF, YAML); CDP smoke 4/4. Version marker: round-ZZ changelog entry (v1.57.0).

**Mission 1 — steer #51, the tilde fix.** A literal `~` in `ZDO_GENESIS_ENV_FILE` never sourced: the fixed spawn script sources `"$ZDO_GENESIS_ENV_FILE"` inside `bash -c`, and bash never tilde-expands inside a quoted variable — the newborn dispatcher ran without its full env (Brain-A³ root cause). Fixed with `os.path.expanduser()` at BOTH sites: the env read (the module constant — the default itself carries `~/…`) and the argv funnel (the `--setenv` write site, the only surface that carries the path). The tilde rig runs the REAL spawn script through bash with a fake dispatcher recording its environment: a literal-`~` path sources (marker env lands), an absolute path rides byte-identical, and a fresh-import probe proves the constant-level expansion. README documents the behavior in the flags table + the genesis env-rule note. **Mission 2 — TT validation INFO hygiene.** TT-V3 SHIPPED: at narrow widths the header collapses to the slim line, hiding `#metawrap` and with it the `#rate` refresh select — unreachable (the ◷ popover covers window + lineage only). The popover now carries a **refresh** section whose options derive from `#rate`'s own option elements (the same derivation law as the window options) and whose picks apply through ONE `setRate` the select itself uses — CDP-smoke-proven at the real 500 px floor (section renders, `off` and `1 s` picks land in localStorage + the select + the dot/now-button state). TT-V1/V2/V4 documented (mobile-deck section: override-load law already in v1.56.0 text + rig notes; genesis dialog internal scroll accepted; first-paint flake note). **Gates:** suite 758 green (+4 new); pinned Super-Linter station recipe green (BASH, BASH_EXEC, MARKDOWN, PYTHON_PYLINT, PYTHON_RUFF, YAML); CDP smoke 4/4. Version marker: round-ZZ changelog entry (v1.57.0).
Pinky ZZ: the tilde fix + the slim popover's refresh cadence — steer #51, TT-V3 (v1.57.0)
All checks were successful
Checks / Functional checks (pull_request) Successful in 31s
d4f7033ed4
ZDO_GENESIS_ENV_FILE: a literal ~ never sourced (bash -c never
tilde-expands inside a quoted var) — expanduser at the env read AND
the argv funnel; the tilde rig runs the real spawn script through
bash with a fake dispatcher proving the env lands (absolute paths
ride byte-identical). TT-V3 shipped: the ◷ popover gains a refresh
section derived from the hidden #rate select, applied through ONE
setRate (CDP-proven at the 500 px floor); TT-V1/V2/V4 documented.
ClaudiuSchuster deleted branch oss-oo/pinky-zz-tilde 2026-10-09 00:14:50 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-Singularity/zcode-dispatch-observatory!85
No description provided.