feat(pi-workflow): add human-readable run labels
This commit is contained in:
@@ -128,6 +128,14 @@ Recent workflow events
|
||||
cache-audit Completed 31m
|
||||
```
|
||||
|
||||
If labels collide in this available list, only the duplicates gain the shortest unique run-ID prefix (at least eight characters):
|
||||
|
||||
```text
|
||||
> search-page · 12345678a Plan Approval
|
||||
search-page · 12345678b Implement
|
||||
cache-audit Completed
|
||||
```
|
||||
|
||||
Narrow terminals preserve the same timeline and omit timestamps first.
|
||||
|
||||
## Direction criteria
|
||||
@@ -137,5 +145,7 @@ The implementation should:
|
||||
- Start dark-mode friendly through Pi theme tokens.
|
||||
- Keep the default view compact and reveal paths, evidence, and transcripts on demand.
|
||||
- Show only valid actions for the current persisted Gate or continuation intent.
|
||||
- Use feature-name-first presentation labels, with bounded request fallbacks and collision suffixes only when needed.
|
||||
- Keep the full run ID out of ordinary prose while retaining it in copyable commands, structured details, and report metadata.
|
||||
- Keep run status, revision, branch, worktree, plan, report, and prototype evidence discoverable.
|
||||
- Remain usable from narrow terminals through 4K-width terminals without continuous animation.
|
||||
|
||||
Reference in New Issue
Block a user