xworkspace-console/docs
Haitao Pan d0d5a79be8 feat(uninstall): print teardown plan and purge path status
`uninstall` / `uninstall --purge` previously removed services and (on
purge) `rm -rf`'d a hand-maintained list of paths with no output, so users
could not see what would be — or had been — deleted (TC-MAC-026).

Add a pre-flight `print_uninstall_summary` that lists the apps/services to
be removed (launchd agents on macOS; systemd units + docker containers on
Linux) and, when --purge is set, every target path with its current
[present]/[absent] status. Centralize the purge paths into a single
source-of-truth inventory and route deletions through a `purge_path`
helper that prints `removed:` / `absent (skipped):` per path. Document the
subcommands in the usage header. Behavior is otherwise unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 12:37:59 +08:00
..
case feat(uninstall): print teardown plan and purge path status 2026-06-22 12:37:59 +08:00
designs Rebuild console with React Vite and Go 2026-06-07 13:01:06 +08:00
dessign Rebuild console with React Vite and Go 2026-06-07 13:01:06 +08:00
operations Rebuild console with React Vite and Go 2026-06-07 13:01:06 +08:00
report fix(macos): postgres brew install via command (clone-path patch) + docs 2026-06-18 12:55:51 +00:00
ai-workspace-runtime-delivery-plan.md feat(uninstall): print teardown plan and purge path status 2026-06-22 12:37:59 +08:00
ARCHITECTURE.md update: docs/ARCHITECTURE.md 2026-06-10 10:46:24 +08:00
DATA_MANAGEMENT_TLDR.md docs(ai-workspace): add DATA_MANAGEMENT_TLDR for backup, restore, migrate and uninstall 2026-06-17 14:26:29 +08:00
FEATURES.md docs: add feature overview 2026-06-15 14:34:02 +08:00
OFFLINE_AI_WORKSPACE_INSTALLER.md Fix offline installer release lookup 2026-06-16 09:16:25 +08:00
REPOSITORY_OVERVIEW.md docs: move repo details into docs 2026-06-15 14:27:44 +08:00
SETUP_AI_WORKSPACE_ALL_IN_ONE.md docs: update all-in-one setup entrypoint 2026-06-14 12:23:25 +08:00