Jump to content

Yezur Wiki:Daily routine

From Yezur Wiki
Revision as of 21:08, 15 July 2026 by Khurouan (talk | contribs) (Restore the local routine that posts its report to the wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Task list for the automated daily maintenance routine, carried out by the Alompan account. The routine is report-first: each run surveys the wiki and posts a numbered report to /Report, and changes no article content on its own. A human reviews the report, approves items, and the approved fixes are applied on a separate, human-triggered run.

On each run

Acting as Alompan, work through the checks below, then overwrite /Report with the findings. Change no canon during a run — the only page written is /Report. When unsure whether something qualifies, leave it out or mark it flag-only; a short, trustworthy report beats a noisy one.

1. Structural health

From the API (list=querypage):

  • Wanted categories (priority) — used but not created. Propose creating each with a best-guess parent and a one-line description; flag-only if the parent is unclear.
  • Wanted pages and templates, orphaned pages, uncategorised pages, double and broken redirects — list them, and propose the concrete fix where it is unambiguous.

2. Structured-data consistency

For each table in Special:CargoTables: rows missing a key field, duplicate values that should be unique, and references to pages that do not exist. Flag; propose a fix only where it is mechanical.

3. Markup

Linter errors (list=linterrors) — name the page and propose the fix.

4. Recent changes

For articles changed since the last run: factual contradictions against linked or related canon; voice breaks (real-world references, out-of-frame intrusions, non-encyclopedic register — see Yezur Wiki:Conventions); and open threads (placeholders, dangling references) to propose as Talk-page notes.

The report

Overwrite /Report with a dated, numbered list, most severe first. Format each item as:

N. [category · severity] <page(s)> — the issue in a sentence. Fix: the concrete edit, or flag-only. Status: pending

Close with a tally, e.g. "18 items — 3 high, 9 medium, 6 low".

Approving and applying

A human reviews /Report and changes the Status: of each wanted item from pending to approved (leaving the rest). On a separate, human-triggered apply run, Alompan performs only the approved items — as ordinary encyclopedia edits, with in-character summaries — and sets each to applied with its revision id. Nothing is ever applied without an explicit approved. Items that need a genuine editorial or creative decision stay flag-only and are left for a human.