Architecture
Who determines the next action
observation
A multi-stage GPT pipeline produced better Self Help drafts than a single prompt, and still required a person to choose every next stage.
failure
Calling that pipeline an “agent” would have hidden the real control: the operator was the scheduler. A fixed sequence also cannot tell a clean document from one missing metadata or full of broken links.
investigation
The useful diagnostic was not model quality. It was authority: who is allowed to decide the next action, and who is allowed to publish.
decision
Keep Project 01 classified as an LLM workflow. Specify a state-aware publishing agent that classifies document state and still cannot publish without a human.
validation
The later design separates inspection, tool selection, deterministic validation, bounded retry, safe-stop, and an approval gate. It is labeled proposed until it is built.
lesson
Accurate terminology determines architecture, testing, permissions, and human approval points. If a person determines the next action, it is not an agent yet — and that can still be the right design.
Source: Multi-Stage Knowledge Publishing Workflow · Knowledge Publishing Agent