1.1 KiB
1.1 KiB
cronScripts Repository Conventions
This repository is the source-of-truth for script jobs and automation tasks.
Required structure
~/projects/cronScripts/contains one folder per task/script/job.- Each task folder contains the shippable, finished copy of the work product(s).
- Runtime/deployed copies can exist elsewhere (for example
~/.hermes/scripts/), but this repo must keep the canonical version under the task folder.
Required files per task folder
Every task folder must include:
README.md- what the script/job is and how it works.INSTALL.md- exact setup/install steps to begin using it.HANDOFF.md- brief status and checklist of completed + pending work.
HANDOFF policy (mandatory)
HANDOFF.mdmust exist for every script/task folder.HANDOFF.mdmust be updated whenever any agent modifies anything in this git repo.- Updates must include:
- what was changed (checked items), and
- any remaining next steps (unchecked items).
Practical rule
Regardless of external install/use instructions, the finished, shippable copy of each script/job must be committed in this repo's task-folder structure.