Skip to content

Améliorer les workflows génériques Wikisource - #1

Merged
smozzi merged 1 commit into
mainfrom
base/common-generic-changes
Jul 24, 2026
Merged

smozzi merged 1 commit into
mainfrom
base/common-generic-changes

Conversation

@smozzi

@smozzi smozzi commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Résumé

  • clarifie les règles génériques de transcription, notamment les en-têtes, les titres gras et les alinéas en tête de page ;
  • rend la procédure multi-agent compatible avec l’invocation directe tout en conservant des worktrees isolés et un coordinateur unique pour les opérations distantes ;
  • renforce l’arrêt obligatoire avant publication, les contrôles de raccords et les preuves post-publication ;
  • documente un lancement Chrome/CDP temporaire qui conserve le sandbox natif de Chrome ;
  • documente la résolution des chemins text_file relativement au manifeste et prend en charge la normalisation MediaWiki du pied noinclude vide.

Motivation

Ces améliorations génériques ont émergé pendant un chantier éditorial, mais doivent rester séparées des données, scripts et preuves propres à cette édition. La procédure multi-agent a également été ramenée à un diff minimal par rapport à main afin de faciliter sa revue et de limiter le risque de régression.

Impact

Les futurs chantiers bénéficient de consignes plus précises pour la transcription, la délégation multi-agent et les opérations CDP. Aucun corpus, lot, OCR ou artefact de publication propre à une œuvre n’est inclus.

Validation

  • python3 -m unittest discover -s tests -v
  • python3 .agents/skills/contribute-wikisource-fr/scripts/test_correct_wikisource_typography.py
  • python3 .agents/skills/utiliser-api-wikisource/scripts/test_cdp_wikisource.py
  • validation des deux skills avec scripts/quick_validate.py
  • python3 scripts/repo_check.py
  • git diff --check origin/main..HEAD

Les 30 tests réussissent. ./ws check signale normalement l’absence de PROJECT.toml sur cette branche modèle non initialisée.

@smozzi
smozzi marked this pull request as ready for review July 24, 2026 21:12
@smozzi
smozzi merged commit 7478074 into main Jul 24, 2026
6 checks passed
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