1.8 KiB
1.8 KiB
Autonomous Adaptation Method
This reference defines the safe foundation for adaptive self-iteration.
Scope
Adaptive iteration is a proposal-only loop until a human explicitly approves a patch application workflow. The current implementation may:
- read one user-provided local source file;
- redact sensitive text before storing evidence excerpts;
- summarize repeated preferences and operational signals;
- produce adaptation proposals with target files, risks, tests, and rollback plans.
It must not:
- scan shell history, browser history, chat logs, mail, or private folders by default;
- infer permanent user memory from a single comment;
- write source files as part of scan or proposal generation;
- count proposals as completed implementation evidence.
Flow
adapt-scanreads an explicit source path and writesreports/user_patterns.jsonplusreports/user_patterns.md.adapt-proposereads the pattern report and writesreports/adaptation_proposals.jsonplusreports/adaptation_proposals.md.- A reviewer decides whether any proposal is worth implementing.
- Future
adapt-applywork must require approval evidence, allowlisted targets, regression commands, and rollback metadata before writing files.
Evidence Standard
Each proposal should include:
- the repeated pattern that triggered it;
- redacted excerpts, never unredacted raw content;
- target files and change intent;
- risk level and boundary;
- verification commands;
- rollback plan;
- a clear
proposal-onlystatus.
Review Boundary
The adaptive loop improves iteration quality, but it does not replace normal review. Any proposal touching trigger behavior, reports, packaging, telemetry, privacy, or governance must still pass the same tests and release gates as a manually designed change.