Make terminal status readable without changing JSON or pipes (#182) #197
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
P1
P2
P3
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Creatidy/scarcity-router!197
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-182-readable-status"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refs #182. SAME preserved /loop invocation2026-10-05T12:38:32Z resumed automatically after shared workflow maintenance;175 remains open/gated/unimplemented, priorhistories retained.
TTY-only static plain-ASCII overview/details reuse normalized snapshots and exactly paired policy reports. Source/plan/age/lowreported windows/unknown/missing/reset/policy/recovery facts remain separate, no policy ranking/freshness/pool or readiness claim. No ANSI/style, raw privatepaths/sourcevalues, purchased-credit/benefit actions or inference diagnosis. Both CLI entrypoints keep oneclock/onecollection and identicalJSON/nonTTYbytes/order/streams/exits/flags. Sixscoped files; no collector/selector/diagnostic/login/schema/flags/dependency/service changes.
Actionable recovery matches actualcommands: multi-source explicit --source must matchSCARCITY_ROUTER_CODEX_SOURCE and use configuredstate/binflags; placeholders only, no login discoverychange. Offline doctor is artifact/defaultconfig check, not provider/source access. Unavailable/unknown usesdocumentedsource/binary/service checks andtelemetry-onlyretry; no newdiagnostic authority. Source-unit/custom-home/binary and doctor-semantic regressions included.
Rich exactpublic9d8f9a372cc5916fd4781fec207ced7ddac2f08f source/origin/licensing/behavior independentlyverifiable in .review-evidence-182/rich-source, neveradopted/imported/copied. Watch/TUIconditional/deferred futureclient, not silentlydropped/newmode; existingstatus needsno183dependency unlessnewstate/events.
Currentbase/merge-base78c0013dc941fc3fd0bf896d9fac55e6801d73fc; HEAD19c5436aa0426c314df22bac8e8e0703fd6c59bf. Exactclean-HEAD safeenv-i makecheck2719 PASS17skips,589.028s,type0; lockeddevsync/explicitbasedpyright/staged+workingwhitespacePASS. Systemrecorder bindsbefore-after cleanHEAD/exit0, existingunrelatedfixture reset preserved. Synthetic32-column/no-color/golden/screens/clock/interfaces/sourceguidance, no livequota/accounts/services/harness/inference.
Preservedreviews182:1COMMENT at4d6093c(guidanceP2+source/execinfra); remediation9121a42+exactRichbytes+safeequivalentreadonlypath.2REQUEST_CHANGES at9121a42(doctorcapabilitymismatch); remediation19c5436. Freshordinal3 pendingsame10bound; no model/permission changes or ownermechanics handoff, no staleapproval/merge.