Worklog Maintenance Guide
Maintenance Guide
Adding a New Education Domain
-
Create
partials/worklog/education/<domain>.adocwith tracker includes -
Add
include::partial$worklog/education/<domain>.adoc[]toeducation.adocassembler -
Build:
make 2>&1 | grep -E 'WARN|ERROR'
Example — adding RHCSA:
// partials/worklog/education/rhcsa.adoc
// Worklog Education: RHCSA
// Usage: Included by worklog/education.adoc assembler
=== RHCSA 9 (EX200)
include::partial$trackers/education/rhcsa.adoc[tag=status]
Removing a Completed Domain
-
Comment out or delete the
include::line in the assembler -
Optionally delete the sub-file (or keep for history)
-
No worklog template changes needed
Swapping Morning Focus
-
Edit
partials/worklog/morning/focus.adocwith new content -
No assembler or template changes needed
Silencing Sections on Weekends
Comment out lines in the assembler. Example for work-chla.adoc:
== Work (CHLA)
// \include::partial$worklog/work/timekeeping.adoc[]
include::partial$worklog/work/projects.adoc[]
include::partial$worklog/work/priorities.adoc[]
// \include::partial$worklog/work/tickets.adoc[]
Adding a New Urgent Domain
-
Create
partials/worklog/urgent/<domain>.adoc -
Add to
urgent.adocassembler -
The domain automatically appears in every future worklog
Adding a New Tracker Concern to Work
-
Create
partials/worklog/work/<concern>.adocwith tracker includes -
Add to
work-chla.adocassembler
Carryover Table Maintenance
Adding a new carryover item:
Add a row to partials/trackers/work/adhoc/carryover.adoc with today’s date as Origin. The update-carryover-days.sh script will auto-calculate Days on next make new-day.
Resolving a carryover item:
Move the row from carryover.adoc to resolved.adoc with the resolution date.
Monthly Rollover
At the start of each month:
-
Ensure the month header exists in
partials/nav/chronicle-YYYY.adoc:** May *** xref:2026/05/index.adoc[Month Overview] *** Worklogs -
Create
pages/2026/05/index.adocwith standard header and== Worklogssection -
make new-dayhandles everything else