You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/skills/flowguard-model-miss-review/SKILL.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: flowguard-model-miss-review
3
-
description: Use for non-trivial bug repairs or when runtime, tests, replay, logs, manual validation, or production evidence fails after FlowGuard modeling passed. Triggers include model miss, false confidence, boundary missing, state too coarse, input branch missing, invariant too weak, evidence overclaimed, root-cause backpropagation, or needing a generalized bad case after a real failure.
3
+
description: Use when runtime, tests, replay, logs, manual validation, or production evidence fails after FlowGuard passed. Triggers include model miss, false confidence, boundary missing, state too coarse, input branch missing, invariant too weak, evidence overclaimed, root-cause backpropagation, or generalized bad case.
4
4
---
5
5
6
6
# FlowGuard Model Miss Review
@@ -12,15 +12,15 @@ the model, code contract, tests, or final claim is too narrow. Return to
12
12
## First Read
13
13
14
14
- Route id: `model_miss_review`.
15
-
- Entry: `ROUTE_STARTER_API["model_miss_review"]`, `model-miss-template`, or `model-miss-full-template`.
15
+
- Entry: `ROUTE_STARTER_API["model_miss_review"]`, `model-miss-template`, or full variant.
- Verify the real package, keep AGENTS.md managed records current, and do not create a fake mini-framework.
22
22
- A user-observed UI failure after a green claim is a model miss, not a local button-only cleanup.
23
-
- UI misses preserve previous claim/reason, real failure, affected controls/fields, same-class controls/fields, task-flow, affordance/action/dialog/focus gaps, tests/evidence, backpropagation, and code owner.
23
+
- UI misses preserve previous claim/reason, failure, affected and same-class capabilities/controls/fields, task/affordance/dialog/focus gaps, tests/evidence, backpropagation, and code owner.
24
24
- The observed bug instance and bug-class responsibility are separate.
25
25
- Root cause, model obligation, owner code contract, observed test, and same-class test must bind to the same repaired behavior before broad closure.
26
26
- Old, fallback, compatibility, alternate paths, and field misses need disposition/projection instead of accidental reachability.
@@ -31,7 +31,7 @@ the model, code contract, tests, or final claim is too narrow. Return to
31
31
32
32
1. Run existing-model preflight when the bug is inside a modeled system.
33
33
2. Classify the miss, preserve observed evidence, and backpropagate root cause into the plan/model/test gap.
34
-
3. For UI misses, run `review_ui_model_misses()` and scan same-class controls or fields before fixing only the observed control.
34
+
3. For UI misses, run `review_ui_model_misses()` and scan same-class capabilities, controls, or fields before fixing only the observed control.
35
35
4. Add or name one same-class generalized bad case when practical.
36
36
5. Update the model or FieldLifecycleMesh and bind the owner code contract.
37
37
6. Add observed-regression and same-class evidence, then rerun alignment, disposition, mesh/reattachment, maturation, process freshness, and risk ledger gates as relevant.
Copy file name to clipboardExpand all lines: .agents/skills/flowguard-ui-flow-structure/SKILL.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,28 +5,27 @@ description: Use for UI behavior, visible surface, human-operability, and eviden
5
5
6
6
# FlowGuard UI Flow Structure
7
7
8
-
Standalone FlowGuard satellite skill for UI states, text, journeys,
9
-
human-operability, structure, runnable evidence. Return to
10
-
`model-first-function-flow` when non-UI.
8
+
Standalone FlowGuard satellite skill for UI states, journeys, human-operability, structure, and evidence. Return to `model-first-function-flow` when non-UI.
- Verify real package and AGENTS.md managed records; no fake mini-framework.
23
-
- Work mode comes first: `greenfield`, `source_based`, or `mixed`. Source-based/mixed need source baseline -> target mapping -> observed-source alignment; greenfield invents no source.
24
-
- Existing/runnable UI: real Visible surface inventory is first. Map observed buttons, inputs, selects, tables, fields, status, dialogs, regions, menus, toolbars to model owner or blindspot.
25
-
- Every reachable enabled action needs visible-control -> event -> code owner -> backend/local/native function -> UI state update -> click/test evidence. Label proof is not enough.
26
-
- Every supported task needs task path, primary control, chain, feedback, cancel/error, keyboard/focus, walkthrough, and human-operable affordance/grammar/region/dialog behavior.
27
-
- Source-based scopes need generic source branches: picker, external open, dialog, no-handler, trigger/confirm/cancel/value/result/error, and approved differences.
28
-
- UI complete/runnable/button-wired claims need `UIImplementationValidation`; screenshot, DOM text, native/manual checks need evidence kind, event, result, ref, boundary.
- Work mode first: `greenfield`, `source_based`, or `mixed`; source-based/mixed need baseline -> mapping -> observed alignment.
22
+
- Existing/runnable UI: observed surface is first. Map visible controls, fields, status, dialogs, menus, toolbars, and regions to owner or blindspot.
23
+
- Non-trivial UI or complete/runnable/function claims need `UIFunctionalCapabilityInventory` plus `review_ui_functional_capability_coverage`: required capability -> feature, task, UI path, owner/chain, output, evidence or scoped blindspot.
24
+
- Each reachable enabled action needs visible-control -> event -> owner -> backend/local/native function -> UI state update -> click/test evidence. Label proof is not enough.
25
+
- Supported tasks need path, primary control, chain, feedback, cancel/error, keyboard/focus, walkthrough, and affordance/grammar/region/dialog behavior.
26
+
- Source-based scopes need generic source branches and approved differences.
27
+
- Complete/runnable/button-wired claims need `UIImplementationValidation` with evidence kind such as screenshot/DOM text, event, result, ref, and boundary.
28
+
- Branches, recovery/cancel, ownership, typography guidance, and blindspots stay explicit.
30
29
- Broad transition-test claims need owner cells, then MTA or TestMesh.
31
30
- New/deepened UI models need harvest closure before broad claims.
32
31
@@ -36,12 +35,13 @@ human-operability, structure, runnable evidence. Return to
36
35
2. Inventory real UI surface when it exists or runs.
37
36
3. For source-based/mixed scope, inventory source, map target differences, and align observed UI.
38
37
4. Model states, events, controls, displays, overlays, transitions, availability.
0 commit comments