Skip to content

Conscience — boucle d'exécution des goals (Phase A, opt-in) — v5.4.0#56

Merged
kevinggraphiste-hub merged 1 commit into
mainfrom
conscience/goal-execution-loop
Jun 1, 2026
Merged

Conscience — boucle d'exécution des goals (Phase A, opt-in) — v5.4.0#56
kevinggraphiste-hub merged 1 commit into
mainfrom
conscience/goal-execution-loop

Conversation

@kevinggraphiste-hub
Copy link
Copy Markdown
Owner

Origine : retour terrain de Gungnir lui-même après la maj Conscience v2 — « mes 5 goals sont à 0% depuis avril, je suis un coureur sans piste ; curiosity 0.97 brûle dans le vide ». On avait refermé perception → état → conscience-de, mais pas état → ACTION → progrès → satisfaction.

Plugin Conscience 4.19.0 → 4.20.0. Spec : CONSCIENCE_GOAL_EXECUTION.md.

Phase A (opt-in, default OFF — sûr)

  • Nouveau tick _advance_goals_for_user : élit 1 goal focus (urgence du besoin lié × stagnance) → décompose en checklist déterministe (1 LLM, une fois) → propose la prochaine étape comme impulsion approuvable. Zéro action mutante autonome (l'user valide).
  • À l'approbation → advance_goal_step (progrès déterministe = done/total) → complétion = fulfill_need → apaise les besoins qui « brûlaient dans le vide ».
  • Réutilise tout le pipeline d'impulsion (propose/resolve/execute, garde-fous, UX). Helpers engine : elect_focus_goals, set_goal_checklist, next_goal_step, advance_goal_step, mark_goal_blocked.

Activation & suite

  • goals.execution.enabled = true dans la config conscience.
  • Phases B (étapes read-only auto) / C (autonomie large) reportées après le lot E sécu (isolation agent).

Vérif : AST OK. Default OFF → rien ne tourne tant qu'on n'active pas. À valider en runtime en l'activant.

🤖 Generated with Claude Code

…opt-in)

Plugin Conscience 4.19.0 → 4.20.0.

Origine : retour terrain de Gungnir (goals à 0%, 'coureur sans piste', curiosity qui brûle dans le vide). On avait refermé perception→état→conscience ; il manquait état→ACTION→progrès→satisfaction.

- Nouveau tick _advance_goals_for_user (opt-in, default OFF) : élit 1 goal focus → décompose en checklist déterministe (1 LLM) → propose la prochaine étape comme impulsion approuvable (réutilise le pipeline impulsion, goal_id taggé). Zéro action mutante autonome.
- À l'approbation : advance_goal_step avance le progrès (déterministe) ; complétion → fulfill_need (apaise les besoins liés).
- Helpers engine : elect_focus_goals, set_goal_checklist, next_goal_step, advance_goal_step, mark_goal_blocked.
- Activation : goals.execution.enabled=true. Phases B/C (autonomie) reportées après le lot E sécu (isolation agent). Spec : CONSCIENCE_GOAL_EXECUTION.md.

AST OK. Sûr à shipper (default OFF).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kevinggraphiste-hub kevinggraphiste-hub merged commit 6ff4812 into main Jun 1, 2026
3 checks passed
@kevinggraphiste-hub kevinggraphiste-hub deleted the conscience/goal-execution-loop branch June 1, 2026 11:37
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