mirror of
https://github.com/codeflash-ai/codeflash-agent.git
synced 2026-05-04 18:25:19 +00:00
Add team member dimension to case study paths so multiple contributors can track optimization data independently. Derives member from git config user.name in session-start hooks. - Move all case studies under .codeflash/krrt7/ - Rename pypa/pip → python/pip (org grouping) - Update session-start hooks, docs, scripts, and references
911 B
911 B
Optimization Project Workflow
Location
Active optimization data lives in .codeflash/{teammember}/{org}/{project}/ on main. Summaries are built into case-studies/{org}/{project}/.
Status tracking
Every optimization project has a status.md at its root. Update it after every session:
- What was completed this session
- What's next
- Current branches in the target repo
- VM state (running/deallocated)
- Any blockers
This file persists across sessions -- it's the source of truth for resuming work, not session memory.
Recording results
After every VM benchmark run:
- Append to
data/results.tsvwith the commit, target, before/after numbers - Update
README.mdresults table if the optimization is kept - Update
status.mdwith current state
Committing
Commit optimization data changes to main alongside other work. This data is part of the repo, not isolated on branches.