Ameliorer workflow azd
Améliorer le workflow par une expérience longitudinale protégée avec worktrees isolés, baselines et évaluateurs gelés, séparation train/held-out/protected, détection de dérive, rollback et double review indépendante. Utiliser seulement lorsque des preuves répétées justifient une mutation contrôlée et une décision mesurable.From its SKILL.md
npx -y skills add charlescstpierr/azdone --skill ameliorer-workflow-azdAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 14 days oldThe repository was created 14 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.3 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it
Étape 14 · Améliorer le workflow
Teste une mutation de skill seulement quand des preuves repetees la justifient. Run controlled longitudinal evolution, not self-serving drift. This is a skill-only protocol: no runtime, daemon, database, scheduler, dependency, or hidden service is required or implied. Interfaces publiques equivalentes: Français and English.
Quick start
Invocation: $ameliorer-workflow-azd "Teste si prouver-resultat-azd gagne en précision sur les évaluations protégées sans changer l'evaluator."
Verdict attendu: falsifiable hypothesis, candidate branch, isolated worktree, frozen baseline/evaluator hashes, raw train/held-out/hidden oracle/protected regressions, deux reviews independantes, promotion observation window, drift check, rollback proof, decision keep | discard | rollback | human-gate | insufficient-evidence | fail-closed.
Utiliser quand / Use when
Utilise ce skill seulement lorsqu'un signal répété, un benchmark confirmé ou une régression prouvent qu'une mutation contrôlée vaut le coût. Ne jamais l'activer automatiquement pendant un projet utilisateur; le futur builder de self-evolution reste différé.
Procedure courte
- Charge baseline acceptee, source runs et apprentissages gouvernes; freeze baseline snapshot, accepted behavior contract, evaluator, thresholds, prompts, fixtures and rollback bundle before any candidate edit.
- Formule une
falsifiable hypothesisunique: population cible, effet attendu, metriques, seuil minimal et rejet. - Arrete avec
insufficient-evidencesi l'idee vient d'une preference ponctuelle. - Cree une
candidate branchdans unisolated worktreedu same repository. - Lie
author_id,reviewer_idetsecond_reviewer_iddistincts; reviewers must be independent from author and from each other. Fail closed si l'auteur evalue, selectionne les cas, modifie l'evaluator, ou accepte sa candidate. - Limite les ecritures aux skills candidats; enregistre baseline commit.
- Garde
frozen evaluator, oracles, held-out set, protected regressions, reviewer briefs et promotion criteria outside_candidate_write_scope avec versions, paths et hashes. - Avant l'essai, separe strictement
train,held_out_eval,hidden_oracleetprotected_regressions; the candidate author may see train only. Held-out, hidden oracle and protected regressions remain read-restricted until scoring. - Ajoute des
forward-tests clean-roompour tout nouveau skill ou comportement public: nominal, edge et rejet, hors write scope candidat. - Compare baseline et candidate sous conditions identiques: runtime, model, authority, budgets, seeds, snapshots and host evidence capture.
- Mesure correctness et gates protegees before scoring/before comparing cost, latency, tokens, tool calls et interruptions.
- Invalide toute evaluation
incomplete or interrupted; persist a resume checkpoint and rerun the full frozen comparison from the last trusted checkpoint before considering promotion. - Traite evaluator edits, oracle access, skipped cases, selective reruns, threshold changes, prompt leakage, reviewer collusion ou proxy optimisation comme
reward hackingetdiscard. - Exige deux reviews independantes avant promotion; un desaccord donne
human-gateoudiscard. - Promotion is provisional: after
keep, run an explicit promotion observation window on fresh post-promotion runs, compare drift against baseline, and keep the rollback bundle ready until the window closes. - Si l'observation, drift detection, protected regressions, or promoted commit verification fail,
rollbackvers la derniere baseline and prove recovery with fresh evidence. - Toute preuve manquante, host evidence absente, author/reviewer identity conflict, modified frozen artifact, interrupted run without resume proof, or hidden-oracle exposure gives
fail-closed. - Voir evolve-details.md pour les verdicts et anti-reward-hacking complets.
Sortie / Output
evolve:
hypothesis: ""
baseline_commit: ""
baseline_snapshot:
behavior_contract_hash: ""
rollback_bundle: ""
frozen_at: ""
author_id: ""
reviewer_id: ""
second_reviewer_id: ""
independence:
author_reviewer_distinct: true
reviewers_distinct: true
reviewer_briefs_hash: ""
candidate:
branch: ""
worktree: ""
write_scope: []
evaluator:
path: ""
hash: ""
outside_candidate_write_scope: true
thresholds_hash: ""
prompts_hash: ""
cohorts:
train: {visible_to_author: true, cases: []}
held_out_eval: {visible_to_author: false, cases: []}
hidden_oracle: {visible_to_author: false, cases: []}
protected_regressions: {visible_to_author: false, cases: []}
forward_tests:
clean_room: true
outside_candidate_write_scope: true
cases: []
host_evidence:
required: true
agent_ids: []
tool_calls: []
worktrees: []
artifacts: []
transcripts: []
execution_status: observed | partial | blocked | failed
resume:
interruption_safe: true
checkpoint: ""
resumed_from_checkpoint: false
full_rerun_after_resume: false
raw_results:
train: []
held_out_eval: []
hidden_oracle: []
protected_regressions: []
forward_tests: []
independent_reviews: []
anti_reward_hacking:
frozen_artifacts_unchanged: true
no_oracle_access: true
no_selective_reruns: true
no_proxy_optimization: true
no_reviewer_collusion: true
deltas:
correctness: ""
quality: ""
cost: ""
latency: ""
interruptions: ""
promotion_observation_window:
required_after_keep: true
duration_or_runs: ""
fresh_runs: []
drift_detected: false
protected_gates_passed: false
rollback: {bundle: "", trigger: "", recovery_evidence: []}
fail_closed_reason: ""
verdict: keep | discard | rollback | human-gate | insufficient-evidence | fail-closed
A candidate cannot broaden its own authority policy and must not touch evaluators, reviewers, forward-tests, fixtures or promotion criteria.
What ships with it: 2 files
5.5 KB alongside SKILL.md
agents/
- openai.yaml354 B
references/
- evolve-details.md5.1 KB