Commit 6d810ec
authored
feat: add agent guidance and memory system for v0.6.0 (#13)
* feat: add agent guidance and memory system - enable collaborative development
Why: Establish foundation for agent-assisted development with persistent context
Approach: Adapted otlp-mcp's BOTS.md guidance to otel-cli's philosophy
Learned: otel-cli's functional testing approach and self-contained design are key differentiators
Next: Use GitHub issues to track ongoing work and maintain visibility
Added:
- BOTS.md with otel-cli-specific agent guidance
- CLAUDE.md and GEMINI.md symlinks for model-specific access
- Emphasis on functional testing over unit tests
- Git-based memory system (vs jj in otlp-mcp)
- GitHub issues integration for project tracking
This marks v0.6.0, the beginning of the agent-assisted development era.
Refs #12
🤖 Claude <[email protected]>
* docs: add squash commit guidance - keep history clean
Why: Project maintains clean linear history via squash merges
Approach: Added guidance to GitHub Integration and workflow sections
Learned: Important to document that branch commits can be messy, squash on merge
Next: Update PR description to reflect this addition
🤖 Claude <[email protected]>
* docs: update changelog with squash commit guidance
🤖 Claude <[email protected]>
* docs: update README with fork status and agent development info
Why: README needed clarity on fork status and agent-assisted development
Approach: Cleaned up status section, added agent info to Contributing
Learned: Keep focus on otel-cli as great CLI tool for OTEL signals
Next: Push and update PR
Changes:
- Replaced rambling status with clear fork statement
- Added 'Amy & the bots' as active maintainers
- Documented agent-assisted development starting v0.6.0
- No MCP mention - otel-cli stays focused on CLI excellence
- Improved Contributing section with agent and human guidance
- Cleaned up contact information and links
- Updated License section for clarity
🤖 Claude <[email protected]>
* docs: update changelog with README changes
🤖 Claude <[email protected]>
* docs: update LICENSE with fork copyright
Why: Clarify copyright for fork continuation
Approach: Extended Packet Host to include Equinix Metal, added 2025 copyright
Learned: Apache 2.0 allows accumulation of copyright notices
Next: Push final changes to PR
Changes:
- Extended 'Packet Host, Inc.' to 'Packet Host, Inc. / Equinix Metal'
- Added 'Copyright 2025 A. Tobey' for fork continuation
🤖 Claude <[email protected]>
* docs: update changelog with LICENSE changes
🤖 Claude <[email protected]>1 parent 9ce707d commit 6d810ec
0 commit comments