multi-agent-system / scripts /debug_pdf_uv.py
firepenguindisopanda
chore: clean up code structure and remove redundant changes
8807ee2
import sys
import tempfile
from pathlib import Path
# Ensure project package imports work when run from workspace root
sys.path.append(str(Path(__file__).resolve().parents[1]))
from app.routers.web import generate_pdf_document
if __name__ == '__main__':
pdf = generate_pdf_document(
"Test project description for UV run",
{
"product_owner": "# Product Vision\nThis is a test product.\n- Item A\n- Item B",
"developer": "## Implementation\n- Use FastAPI\n- Use React"
}
)
out_path = Path(tempfile.gettempdir()) / "srs_test_uv.pdf"
with open(out_path, "wb") as f:
f.write(pdf.getvalue())
print(f"Wrote PDF to: {out_path}")
print(f"Size: {out_path.stat().st_size} bytes")