Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-svc-account-durability-plan.md; R0=2723e452440fc11022c0f6d916cd34cc4cd17335.
Impact: task metadata only; the feature workspace starts at 2723e45244.
Refs: .task/feature-svc-account-durability-plan.md
Why: preserve evidence, current contracts and the next review scope without changing the running system.
Evidence: SELF startup, sync and document validation receipts in the task card; runtime and fault acceptance NOT_RUN.
Impact: task metadata, planning index and account specifications only; component pins and business code unchanged.
Refs: feature/svc-account-durability-plan; Documents account r2 and recovery r3
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=d6d46fde6d903d0d8e37440d830fb5183d6ef5e9.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: preserve current source and service snapshots before final verification.
Evidence: SELF task-sync and read-only runtime receipts in the task card.
Impact: planning metadata only; no runtime or account changes.
Refs: account r2; recovery r3
Why: keep the planning checks reviewable without a dirty task card.
Evidence: SELF document checks against the saved draft objects; raw receipts retained.
Impact: task metadata only; business validation remains NOT_RUN.
Refs: feature/svc-account-durability-plan
Why: make the six instance-bound user commands discoverable (T5-1) and pin Documents r2/r3.
Evidence: python3 -m unittest tests.test_svc_user_help; existing test_svc_user_binding still green.
Impact: scripts/svc.sh help accounts|user; docs/svc.md topic list; documents gitlink to plan branch tip.
Refs: Documents #87; feature/svc-account-durability-plan
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=b4b042630a352eca2a399a7a64931c74978bca7f.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: evidence after merging main into account durability branch.
Evidence: make task-sync SELF; unittest tests.test_svc_user_help.
Impact: task card only.
Refs: Dev #469
Co-authored-by: Cursor <cursoragent@cursor.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
help accounts(aliases user/account) listing six instance-bound account CLI commands with OpenExisting / no-default-data contract.docs/svc.md; regressiontests/test_svc_user_help.py(T5-1, no side effects).modules/documentsto Documents #87 tip (svc account durability r2 / recovery r3).Test plan
python3 -m unittest tests.test_svc_user_helppython3 -m unittest tests.test_svc_user_bindingWhy: first mergeable slice of account durability (discoverability); Backend U7 / recovery U8 deferred.
Refs: Documents #87; docs/proposals/2026-10-12-svc-unified-deploy-and-login-key.md