Atlas Plan
Plans006 2026 02 20 Present Service

Completed

  • None yet

In Progress

  • None yet

Blocked

  • None (requires Plan 004 completed for T-015 end-to-end verification)

Pending

  • T-001: Scaffold @services/present package
  • T-002: Define PresentAdapter interface and output types
  • T-003: Implement PptxAdapter
  • T-004: slides/cover.ts
  • T-005: slides/revenue-comparison.ts
  • T-006: slides/key-comparison.ts
  • T-007: slides/program-progress.ts
  • T-008: slides/school-progress.ts
  • T-009: slides/channel-marketing.ts
  • T-010: generator.ts — Slide orchestrator
  • T-011: PDF conversion via LibreOffice CLI
  • T-012: index.ts — CLI entry point
  • T-013: Add root scripts and NETWORK.yml entry
  • T-014: bun install + type-check
  • T-015: End-to-end verification

Learnings

  • None yet

Questions

  • Should the CLI skip PDF if LibreOffice is not installed (warn only), or hard-fail?
  • Should Google Slides and NotebookLM adapter stubs live in this package or separate packages?

Next

  1. Complete Plan 004 first for end-to-end verification (T-015)
  2. T-001 through T-014 can be written without report.json
  3. Load pptx skill before executing slide implementation tasks
  4. Use /plan.execute to begin work

On this page