Skip to content

Make represented workflow Thinking progress meaningful - #352

Merged
witbrock merged 1 commit into
mainfrom
fix/thinking-workflow-salient-progress
Aug 6, 2026
Merged

Make represented workflow Thinking progress meaningful#352
witbrock merged 1 commit into
mainfrom
fix/thinking-workflow-salient-progress

Conversation

@witbrock

@witbrock witbrock commented Aug 6, 2026

Copy link
Copy Markdown
Member

What changed

  • project represented-workflow execution into the existing semantic Thinking contract
  • show bounded workflow-authored progress facts, human workflow/state labels, outcome, effect and recovery information
  • retain the selected workflow summary in completed diagnostics and expose exact state/action identifiers only in Expert/Debug
  • add backend and frontend regression coverage for live and stored Thinking cards

Why

Default Thinking cards named represented workflows but did not say what a workflow was doing, what it found, or how it ended. Users therefore saw opaque workflow identifiers instead of useful live-work progress.

User impact

A represented workflow now remains understandable in Default mode, including after the turn is reloaded. Expert and Debug retain the same semantic account and add exact identifiers for diagnosis.

Validation

  • tests/backend/test_adaptive_turn_service.py: 134 passed
  • tests/backend/test_thinking_llm_call_timestamps_and_precedence.py and tests/backend/test_tool_progress_liveness.py: 56 passed
  • complete chatTab.test.js suite: 257 passed
  • Python compilation and git diff --check: passed
  • live Luna browser replay: completed workflow name, final step and stored-card reload verified; Expert exact state/action identifiers verified

Jira: JVNAUTOSCI-2619

Copilot AI lite review requested due to automatic review settings August 6, 2026 15:32
@witbrock
witbrock merged commit e619699 into main Aug 6, 2026
4 of 5 checks passed
@witbrock
witbrock removed the request for review from Copilot August 6, 2026 16:09
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