Write eval context to file before passing to Claude (stdin fix) - #489
Conversation
❌ Issue Linking RequiredThis PR could not be linked to an issue. All PRs must be linked to an issue for tracking purposes. How to fix this:Option 1: Add keyword to PR body (Recommended - auto-removes this comment)
Why is this required?Issue linking ensures proper tracking, documentation, and helps maintain project history. It connects your code changes to the problem they solve.--- This comment was automatically generated by the issue linking workflow |
|
Claude finished @jdcmsd's task in 1m 35s —— View job dotCMS Diff Analyst — PR #489
🟢 Rollback Safety: SAFEThe diff touches a single file — - | claude --print --allowedTools Bash,Write
+ > /tmp/eval_context.md
+
+ claude --print --allowedTools Bash,Write < /tmp/eval_context.mdChecked against every category in 📄 Doc Object Draft (attached to merge commit post-merge)---
commit: PLACEHOLDER_SHORT_SHA
title: "Write eval context to file before passing to Claude (stdin fix)"
type: ci
module: "autodoc CI workflow (issue_autodoc)"
customer_visible: no
security_relevant: false
breaking_change: false
pr:
primary: 489
release_notes:
audience: internal
priority: low
reasoning: "CI-only workflow change with no runtime or customer-observable effect."
provenance:
generator: doc-object-skill
model: claude-opus-4-8-20251001
prompt_version: v0.1
generated_at: 2026-06-17T15:02:37Z
source_pr: 489
source_diff_sha: PLACEHOLDER_FULL_SHA
---What changedThe Risk / watchCI-infrastructure change only — no application code, schema, or API surface is affected. Worth noting for the build/tooling team that the autodoc step now depends on writability of Summary: Generated the doc object (embedded above with the required |
The pipe from run_eval.py to Claude times out because run_eval.py is slow (GitHub API fetches). Write to a temp file first, then feed Claude via stdin redirect.