Skip to content

Commit f86c377

Browse files
Add Knowledge Base section to AAE program definition
1 parent b3a72e9 commit f86c377

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

AAE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,20 @@ The loop runs until the user manually interrupts.
223223

224224
**Resource usage** is a soft constraint. Some increase is acceptable for meaningful metric gains, but it should not blow up dramatically.
225225

226+
## Knowledge Base
227+
228+
This methodology is supported by a community-contributed knowledge base of optimization techniques, experiment results, and lessons learned from AAE sessions. Before or during a tuning session, consider consulting the knowledge base for techniques relevant to your problem:
229+
230+
1. Read `knowledge-base/INDEX.md` to scan titles, problem domains, and key techniques.
231+
2. Read individual entries that seem relevant to the current problem.
232+
3. Use the insights to inform hypothesis generation in the AE cycle.
233+
234+
### Contributing Back
235+
236+
If your AAE run produces insights that could help others, ask the user whether you may submit a PR to the knowledge base. If the user agrees, fork the repository (if needed), create a new entry following the template in `knowledge-base/CONTRIBUTING.md`, update `INDEX.md`, and open a pull request via `gh` or the GitHub MCP server.
237+
238+
Never create the PR without explicit user permission.
239+
226240
## Philosophical Foundation
227241

228242
This methodology mirrors Popper's scientific method as applied to algorithm engineering (Sanders, 2009):

0 commit comments

Comments
 (0)