Skip to main content

APS glossary

You can start using APS without memorising these terms. Return here when a guide or command introduces an unfamiliar word.

TermMeaning
IndexThe entry point that explains the whole plan and links its modules. It is descriptive, not execution authority.
ModuleA bounded area of responsibility containing related work items.
Work itemOne authorised, observable outcome with a validation method.
Action planAn optional breakdown of complex work into actions and checkpoints.
ActionOne coherent part of an action plan.
CheckpointObservable evidence that an action reached its intended state.
IntentWhy a work item exists and what it aims to achieve.
Expected outcomeThe result that must be observable when the item is complete.
ValidationThe command or check that proves the expected outcome.
DependencyAnother item or module that must be complete first.
Context packageA focused, generated brief written when aps start claims an item.
LearningA durable observation recorded at completion for downstream work.
Conductor moduleA module that coordinates work owned by several other modules without taking over their implementation.
Tagged monorepoOne plan tree whose modules or items name the packages they affect.
Federated monorepoA root plan that links independently owned child plan trees.
Toolchain pinThe expected APS CLI version stored in .aps/config.yml.

Statuses​

StatusMeaning
DraftThe item or module is still being shaped and is not executable.
ReadyIts boundaries and validation are clear enough to execute.
In ProgressSomeone has claimed the work.
BlockedExecution cannot continue until a named condition changes.
CompleteThe outcome and validation have been recorded as finished.

Proposed is accepted as a draft alias and Done as a completion alias. New portable plans should prefer the canonical statuses above.

Next step​

Return to what APS does or review the document hierarchy.