pipeio: modkey.bib default output to .projio/pipeio/¶
Goal¶
(promoted from note)
Context¶
(see source note)
Prompt¶
Fix the issue described below (source: docs/log/issue/issue-arash-20260402-220100-339672.md). Understand the problem, then implement the proposed fix.
pipeio: Change modkey.bib default output to .projio/pipeio/modkey.bib¶
In packages/pipeio/src/pipeio/mcp.py, function mcp_modkey_bib() (line ~1083):
- Change default rel_path from "docs/pipelines/modkey.bib" to ".projio/pipeio/modkey.bib"
- Ensure .projio/pipeio/ directory is created
- Update the header comment in generated bib to reflect new location
Also update the MCP wrapper in src/projio/mcp/pipeio.py if it has any path assumptions.
Reason: modkey.bib inside docs/ causes mkdocs to parse it as a page, triggering false-positive @misc citation warnings.
Related Notes¶
- issue-arash-20260402-220025-468258.md — Directly related: moving modkey.bib out of docs/ is a concrete instance of the sources-vs-artifacts separation described in that spec
- issue-arash-20260402-121445-694073.md — Both issues involve mkdocs parsing behavior — this note's root cause (mkdocs treating .bib as a page) is the same class of problem as mkdocs transclusion setup
Acceptance Criteria¶
- [ ]
Result¶
(pending)
Batch Result¶
- status: done
- batch queue_id:
9ef168fb767a - session:
5770b78c-f4c8-4794-9f73-aedd6692dafa - batch duration: 1363.6s