From Experience to Programs
Stable, repeatable, verifiable operations are compiled into code: workflows, tools, Harness checks.
Browser workflow lifecycle:
- recording a trajectory with locators;
- parameterization (literals → variables);
- state checks before/after action and final check;
- independent replay in a reset environment (candidate → validated);
- matching by intent and execution;
- invalidation upon page change.
Critical: “all actions performed” ≠ “task completed” — without a final check, a dangerous illusion arises.
Agent self-modification — candidate branch, minimal patch, static checks, tests, regression — auditable software release.
Related: Four update carriers, Code as a meta-ability, Agent self-loading