Task: Clean up system models and component models

Table of Contents

This page documents a task in the Engineering hygiene story. It captures the goal, current status, acceptance, and any notes or results.

Goal

Bring the system and component models back in sync with recent refactorings; introduce a skill to keep them that way.

Status

Field Value
State DONE
Parent story Engineering hygiene
Now Completed 2026-01-12.
Waiting on None.
Next None.
Last touched 2026-01-12

Acceptance

  • New component-model-creator skill standardises org-mode + PlantUML for new components.
  • Component docs land for ores.logging, ores.http, ores.http.server, ores.wt.
  • ores.puml updated to include the new components and their dependencies.
  • skill-manager guidelines extended to require updating the skill-dependencies diagram.
  • Doxygen main page slimmed and linked back to the website.

Plan

Captured during execution; cleared into the parent story on close.

Notes

Modelling-as-skill: the skill ensures the next new component lands documented; the model-refresh task is a one-shot catch-up.

Result

Models in sync; skill in place to keep them so.

Emacs 29.1 (Org mode 9.6.6)