Metadata
| Status | done |
|---|---|
| Assigned | agent-917 |
| Model | pi:openai-codex:gpt-5.6-sol |
| Created | 2026-07-27T16:57:03.279726740+00:00 |
| Started | 2026-07-27T16:58:06.073837803+00:00 |
| Completed | 2026-07-27T17:44:13.398810651+00:00 |
| Tokens | 29768472 in / 41649 out |
Description
Objective
Promote the already-implemented and validated worksgood lifecycle concierge from a feature-gated trial into a default installed and shipped executable. A normal supported install must place worksgood on PATH alongside wg and nex, without feature flags.
Product boundary
worksgoodremains the attended human lifecycle concierge (setup,status,stop,restart,tui, plus bare attended lifecycle).wgremains the complete expert/task/tool CLI. Do not create aworksgalias and do not turn this task into a full CLI rename.- Do not repoint
pi-worksgoodtools to the limited concierge: they require expert verbs absent fromworksgood. Preservewg_*tool/protocol names. - Preserve native Pi/Codex/Claude support and all no-fallback guarantees.
Requirements
- Remove the Cargo required-feature/default-install exclusion and production “trial” labeling while retaining any useful compatibility feature harmlessly or removing it cleanly.
- Default
cargo installinstallsworksgood,wg, andnex; use an isolated install root for validation and never overwrite the worker/global binaries merely to prove packaging. - Every supported release archive, binary manifest, checksum/attestation/signing/notarization list, shell installer, PowerShell installer, upgrade/rollback/receipt path, and release note installs/manages
worksgoodby default alongside existing binaries. - Existing
wg/nexusers and upgrades remain compatible and no foreign command is overwritten. - Update primary install/quickstart/help text so the installed concierge is discoverable and no longer described as unavailable or trial-only; retain
wgdocumentation for expert commands. - Re-run the current integrated concierge/TUI flow against default features and repair only concrete promotion regressions.
Validation
-
RED packaging test proves pre-change default
cargo install --path . --locked --root <isolated>omitsworksgood; after the change<root>/bin/worksgoodexists and runs--help, whilewgandnexremain present. -
Default-feature build/test/clippy includes
worksgood; no--features worksgood-trialis needed. -
Linux/macOS/Windows release contract enumerates, signs/checksums, archives, installs, upgrades, rolls back, and uninstalls
worksgoodtogether withwg/nex; dry-run installer tests verify exact files without touching a real user install. -
Existing
worksgood_concierge_trialhuman-flow coverage is promoted/renamed appropriately and passes on current main, including non-TTY refusal, setup-neutral TUI, exact service identity, profile/reasoning, restart/rollback, and no startup chat. - Pi plugin/tool regression proves it still invokes the full expert backend and does not attempt unsupported concierge verbs.
-
cargo fmt --check,cargo clippy, focused/full tests, release/installer static checks, and owned smoke pass. -
Commit/push and
wg donecomplete through the normal candidate path.
Depends on
- (none)
Required by
Log
- 2026-07-27T16:57:03.257428049+00:00 Task paused
- 2026-07-27T16:57:03.341574255+00:00 Task published
- 2026-07-27T16:57:05.015057822+00:00 Spawn preparation deferred before launch permit; rollback is complete and no circuit-breaker charge was recorded. Repair the reported checkout/configuration condition and retry: spawn transaction for agent-917 rolled back (task remains dispatchable; rollback diagnostics: complete): failed to establish isolated-worktree observer baseline: observer state already exists; use open_at for restart reconciliation
- 2026-07-27T16:58:06.244545821+00:00 Spawned by coordinator --executor pi --model openai-codex:gpt-5.6-sol --isolation required-worktree
- 2026-07-27T16:58:13.374794244+00:00 Starting implementation; inspecting prior WIP and release/install surfaces.
- 2026-07-27T17:03:41.207149167+00:00 RED packaging proof complete in isolated /tmp root: successful default cargo install installed casa-adapter/nex/wg and omitted worksgood; no global binaries touched. Beginning promotion edits.
- 2026-07-27T17:15:34.575723593+00:00 GREEN packaging proof complete in isolated /tmp root: default locked install produced executable worksgood, wg, nex (and existing casa-adapter); all three help commands run. Release/installer static gate and shell installer install/upgrade/dry-run/foreign-collision/uninstall smoke pass.
- 2026-07-27T17:36:55.406857119+00:00 Promoted live concierge smoke now passes on default features after repairing concrete current-main regression: Pi/native Codex/native Claude profiles are admitted and same-system pinned; cross-system substitutions fail closed. npm Pi backend tests pass (27/27), including explicit expert wg backend regression. cargo clippy and worksgood target checks pass. Full serial cargo test reached 3844 passes but exposed 11 unrelated pre-existing stale/baseline failures in wg add/recover tests and observer concurrency; focused affected suites are green.
- 2026-07-27T17:43:53.758920875+00:00 Committed: 1787b855 — pushed to origin/wg/agent-917/promote-worksgood-default-install. Validated: isolated RED/GREEN cargo install; default build/worksgood clippy; 3024 lib tests; 7 upgrade tests; release/static + shell installer; live tmux concierge; Pi plugin 27 tests. Full serial suite baseline gap logged separately (unrelated stale wg tests).
- 2026-07-27T17:44:13.398811941+00:00 Task marked as done