feat(competences): extract batch candidates

This commit is contained in:
Dom
2026-05-29 11:25:00 +02:00
parent 4ba426c205
commit e8a0fb0e42
60 changed files with 18176 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
schema_version: 1
id: scroll_view
kind: primitive
marker_or_action: action
version: 1
intent:
fr: faire defiler la zone active ou un container cible
executor_kind: scroll
parameters_schema:
direction:
type: str
required: true
description: sens du defilement
constraints:
enum: [up, down, left, right]
amount:
type: int
required: false
default: 3
description: quantite de defilement en unite
constraints:
min: 1
unit:
type: str
required: false
default: lines
description: unite de mesure du defilement
constraints:
enum: [lines, pixels, pages, percent]
container_hint:
type: str
required: false
description: ancre ou description du container a scroller; sinon fenetre active
failure_message_template:
intention: faire defiler la zone active dans la direction attendue
attendu: le contenu visible doit changer apres le defilement
vu: "{observed_human_state}"
demande: confirmer que la fenetre attendue est defilable, ou m'indiquer le container correct
notes:
- "Aucun success_marker offline fiable n'est porte par la primitive."
- "La competence appelante doit fournir le contexte et les marqueurs de succes."
- "direction est volontairement limite a up/down/left/right pour eviter les scrolls composites."
- "amount=3 lines correspond au defilement molette Windows typique."
- "container_hint reference une ancre ou description, jamais une coordonnee durable."
created_at: "2026-05-28T11:30:00+02:00"