docs: add AGENTS.md and mark deprecated APIs for cleanup#383
Conversation
…precated APIs for cleanup
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…into maksym/agents
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
This PR enhances documentation quality and establishes a cleanup plan for deprecated APIs. It adds a comprehensive contributor guide (AGENTS.md) that establishes documentation standards, documents important memory allocation limitations in the MemoryManager, and marks deprecated BTreeMap methods with TODO comments for future removal in v1.0.
- Add AGENTS.md contributor guide with documentation standards and quality requirements
- Document memory bucket allocation limitations and storage cost implications in MemoryManager
- Add TODO comments to deprecated BTreeMap methods for systematic cleanup in v1.0
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| AGENTS.md | New contributor guide establishing documentation standards, quality requirements, and API change processes |
| src/memory_manager.rs | Enhanced documentation explaining bucket allocation limitations and storage cost implications |
| src/btreemap.rs | Added TODO comments to deprecated methods for v1.0 cleanup planning |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
|
|
|
|
|
This PR improves documentation quality and add API cleanup plan.
The AGENTS.md establishes quality standards for documentation and API
changes. The memory manager documentation now warns users about
permanent bucket allocation behavior that can increase storage costs.
TODO comments mark deprecated methods for removal/renaming in the next
major release.