Skip to content

projio: Update MCP tools and CLAUDE.md for new bib architecture

Goal

(promoted from note)

Context

(see source note)

Prompt

Fix the issue described below (source: docs/log/issue/issue-arash-20260402-220237-298776.md). Understand the problem, then implement the proposed fix.


projio: Update MCP tools and CLAUDE.md for new bib architecture

MCP tool updates in src/projio/mcp/:

  1. biblio.py: Register new biblio_compile tool. Update biblio_merge tool description to mention new output path.

  2. pipeio.py: Update pipeio_modkey_bib default path in wrapper if hardcoded.

  3. context.py: Update project_context() to report bib compilation status (compiled.bib exists, source count, staleness check).

  4. manuscripto.py: Update any manuscript_build references to bibliography path — should read from render.yml which now points to .projio/render/compiled.bib.

CLAUDE.md updates:

  • Architecture section: update bib/ description, add .projio/render/ and .projio/biblio/ layout
  • MCP server section: add biblio_compile to biblio tools list
  • Add render.yml bib_sources documentation

MCP instruction codegen:

  • Update worklog MCP server instructions if they reference bib paths
  • Update projio CLAUDE.md codegen if automated

Acceptance Criteria

  • [ ]

Result

(pending)

Batch Result

  • status: done
  • batch queue_id: 9ef168fb767a
  • session: 5770b78c-f4c8-4794-9f73-aedd6692dafa
  • batch duration: 1363.6s