Autoreport v0.3.0 Release Notes

Autoreport Post

Autoreport v0.3.0 Release Notes

Release summary for Autoreport v0.3.0, including current capabilities and verification notes.

SectionRelease noteStatuspublishUpdated2026-03-29
Related Pages
HomeUser GuideUpdates
Sponsored placement

970 x 250

Reserved feature sponsor

This wide slot can later hold a trusted sponsor, partner announcement, or affiliate banner before the article body begins.

Reserved lane only. Keep sponsor content clearly separated from the editorial body.

Autoreport v0.3.0 Release Notes

Release date: 2026-03-29

Autoreport v0.3.0 wraps the v0.3 branch line into one contract-first release surface. The product now centers on template inspection, explicit draft contracts, deterministic PPTX generation, a simplified public web app, a separate debug app, and a private publishing handoff that keeps the public guide and updates pages organized.

Sponsored placement

728 x 180

Reserved inline sponsor

Use this in-article slot for a relevant webinar, toolkit, or partner offer that matches the topic of the post.

Reserved lane only. Keep sponsor content clearly separated from the editorial body.

What’s included in this release

  • Template-contract-first CLI flows for inspect-template, scaffold-payload, compile-payload, and generate
  • Public draft support for report_content, normalized authoring_payload, and compiled report_payload
  • Built-in editorial template patterns for text, metrics, and image-backed slides
  • Separate user-facing and developer-facing FastAPI apps on top of the same compile/generate routes
  • Public web starter flow that now stays text-first for the hosted homepage
  • Stable publishing organization for Home /, User Guide /guide/, and the Updates hub route /%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8/

Basic usage

CLI:

autoreport inspect-template --built-in autoreport_editorial --output output/template_contract.yaml
autoreport scaffold-payload output/template_contract.yaml --output output/authoring_payload.yaml
autoreport compile-payload output/authoring_payload.yaml --output output/report_payload.yaml
autoreport generate output/authoring_payload.yaml --output output/autoreport_demo.pptx

Web demo:

uvicorn autoreport.web.app:app --host 0.0.0.0 --port 8000

On the homepage, edit the built-in starter manual, keep the public draft on text or metrics slides, and select Generate PPTX. The hosted public page now stays text-first and leaves image-backed drafts to the debug app or the CLI.

Supported input structure

Autoreport currently exposes these public shapes:

  • template_contract
  • report_content
  • authoring_payload
  • report_payload

In the current release, report_content is the primary AI-facing draft surface, authoring_payload is the normalized public authoring surface, and report_payload remains the compiled runtime surface.

Output format

  • CLI generation writes an editable .pptx to the requested output path
  • The web demo returns autoreport_demo.pptx as the immediate download filename
  • Slide counts are inferred from the authored slides list rather than entered as a separate field

Verification for this release

This release note reflects the main branch and its verification run.

  • .\venv\Scripts\python.exe -m unittest tests.test_cli tests.test_loader tests.test_validator tests.test_autofill tests.test_generator tests.test_pptx_writer tests.test_web_app tests.test_web_debug_app passed
  • The public homepage stays text-first and does not show image-upload controls
  • The current browser success path downloads autoreport_demo.pptx

Current limitations

  • Public web upload of arbitrary external PowerPoint templates is not part of the current demo surface
  • The public web app intentionally avoids the full contract/debug panes and the image-backed starter flow; those remain in the separate debug app and CLI
  • The final WordPress publish step still runs from the private autorelease repository after validation
  • Some deeper internal architecture notes still keep legacy weekly-era wording outside the release-facing docs updated for this release

Next steps

  • Publish the refreshed guide and update entries through autorelease
  • Add a public downloadable sample deck once the release asset is hosted
  • Decide whether the image-backed homepage flow should return after the web contract is hardened further

댓글 남기기