Skip to content

Migrate the TAC operations views to Read API v2 - #3635

Draft
tom2drum wants to merge 1 commit into
mainfrom
issue-3627
Draft

Migrate the TAC operations views to Read API v2#3635
tom2drum wants to merge 1 commit into
mainfrom
issue-3627

Conversation

@tom2drum

Copy link
Copy Markdown
Collaborator

Resolves #3627

The tac-operation-lifecycle service used to describe an operation's whole lifecycle through one overloaded type field that mixed the transfer route with the outcome, a rollback and a locally derived failure reason. Two consequences could not be worked around in the UI: the route was unknowable until an operation completed, so the direction could not be shown while it mattered most; and a finalized failure without a rollback was indistinguishable from a success. The service now exposes route, business outcome, rollback and failure reason as separate fields through a new Read API v2, and this branch moves the operations list, the operation details page and the by-transaction block onto it.

The plan lives in .agents/tasks/3627-tac-operations-api-v2/spec.md, split into six subtasks.

This is a spec-first draft: nothing is implemented yet. The branch will receive the work subtask by subtask, and this description will be rewritten when the PR is marked ready for review.

Adds the task spec and its six subtasks. Also adds two team first names to the cspell dictionary, since .agents/TEAM.md is in cspell's ignore list and spec headers name people.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tom2drum tom2drum added the enhancement New feature or request label Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate TAC Operations UI to Read API v2

1 participant