## Test coverage audit + expansion: codio package (via projio MCP wrappers) Aud
Test coverage audit + expansion: codio package (via projio MCP wrappers)¶
Audit test coverage for codio functionality exposed through src/projio/mcp/codio.py.
Step 1: Audit¶
Map MCP wrapper functions: codio_list, codio_get, codio_registry, codio_vocab, codio_validate, codio_discover, codio_rag_sync, codio_add, codio_add_urls, codio_func_doc.
Check if codio has its own test suite in packages/codio/tests/.
Step 2: Create task notes¶
For each gap, create a worklog issue note.
Step 3: Schedule¶
Use schedule_queue with batch_mode=True.
Important¶
- codio catalog is YAML-based — highly testable with fixtures
- The role system (core/shared/external) and validation are critical paths
- Test the discover workflow (scan code/lib → register in catalog)
Related Notes¶
- issue-arash-20260412-013536-544891.md — Parallel test coverage audit for notio package — same audit+expand pattern
- issue-arash-20260412-013523-657926.md — Parallel test coverage audit for biblio package — same audit+expand pattern
- issue-arash-20260412-013511-941571.md — Parallel test coverage audit for pipeio package — same audit+expand pattern
- issue-arash-20260412-013432-321867.md — Related test coverage issue for mcp/pipeio wrappers — same MCP wrapper testing scope
- issue-arash-20260412-013422-048012.md — Related test coverage issue for CLI — part of the same test coverage expansion batch
Batch Result¶
- status: done
- batch queue_id:
f935e979b30d - session:
c618c2d5-782b-483b-948e-bdf70925267d - batch duration: 962.1s