Implement canonical mecatui status surfaces - #2075
Merged
Merged
Conversation
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
…chrome Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
jbeda
force-pushed
the
impl/mecatui-canonical-status-surfaces
branch
from
October 4, 2026 22:23
71b7e39 to
04ba650
Compare
Co-authored-by: Mecatl <noreply@mecatl.dev>
Co-authored-by: Mecatl <noreply@mecatl.dev>
9 of 22 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implementation
Implements the approved Plan / Interface PR #2070 from full approved baseline
1caaa60004e36c272a9a05b3f7e28b40b4e1e9c9.fitFootergenerators and their legacy-only formatting helpers/tests. An explicitly source-free UI shows a safe short session handle but no generated right-footer status; normal mecatui uses the stock or configured status source.ACs completed: AC1.1–AC1.3, AC2.1–AC2.3, AC3.1–AC3.2. The landed candidate's
task ac-trace-strictresolves all eight proofs.Interfaces match approved contract: Yes. No implementation deviation required a plan amendment. No gRPC, exported Go signature, tool schema, CLI/config, persistence, or debugger authority change.
Verification
task docs— passedtask site:build— passed (npm reports 47 dependency audit advisories; no dependency changes in this PR)task test— passed on final candidatetask lint— passed on final candidatetask test:race— passed on final candidatego run ./cmd/mecademo— passed; tool call, permission ask/approval, and result observedtask ac-trace-strict— passed on final candidate/panel-review: Spec, Standards, Security, Architecture, Library reuse, and Duplication clear. Test adequacy raised three important findings; two focused repair rounds resolved all three and the reviewer validated the final candidate.PANEL: ship_blockers=0 important=0 advisory=0 reviewer_failures=0The 105-file diff includes intentional snapshots of source-free test models and deletes four obsolete legacy-footer goldens. It does not change terminal layout outside the approved status presentation contract.