Skip to content

Add read-only task evidence show command#82

Merged
coreytshaffer merged 1 commit into
mainfrom
cr-098-task-evidence-show-command
Jul 3, 2026
Merged

Add read-only task evidence show command#82
coreytshaffer merged 1 commit into
mainfrom
cr-098-task-evidence-show-command

Conversation

@coreytshaffer

Copy link
Copy Markdown
Owner

Summary

Implements CR-098: Add Task Evidence Show Command.

This adds tc task show <task_id>, a read-only reviewer-facing CLI command that displays a task’s ledger-derived evidence chain without mutating state or verifying signatures.

Scope

  • Adds tc task show <task_id>
  • Displays stable task fields:
    • task id
    • title
    • status
    • accepted value
    • review decision
    • ledger event count
    • event timeline
  • Handles missing tasks with bounded task_not_found output
  • Explicitly states that signature verification is not checked by this command

Non-goals

  • No ledger writes
  • No identity registry loading
  • No signature verification
  • No signing, authority, routing, runtime, backend, or execution changes
  • No historical ledger rewrites

Validation

  • pytest tests/test_cr_098_task_show.py -q: passed
  • Focused suite: passed
  • Full regression before commit: 715 passed, 2 skipped
  • tc doctor: OK
  • Guardrail checks confirmed no signature/identity registry path is invoked by tc task show

@coreytshaffer coreytshaffer merged commit 355c521 into main Jul 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant