We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docs(xlsx/pivot): update get example to match canonical 'rows'/'cols' keys and dataField format
docs(xlsx/pivot): update help examples to use canonical 'filters' key Get readback uses the canonical 'filters' key (matching Add/Set input), not the legacy 'filterFields' alias. The pivot-table get page's attribute table and example output still showed 'filterFields', which no longer matches actual CLI output.
Update wiki for v1.0.38: interactive selection, marks, selected pseudo-path New pages: - command-mark.md: mark/unmark/get-marks for attaching review annotations to elements (find, color, note, tofix); watch-based live rendering via SSE; supports selected pseudo-path for marking currently-selected elements Updated pages: - command-watch.md: interactive click/rubber-band selection in browser preview for PPT (shapes, pictures, tables, charts, connectors, groups) and Word (top-level paragraphs, tables); CLI integration section with get/set/mark selected examples; marks section - command-get.md: selected pseudo-path returns array of DocumentNode for currently-selected elements; empty array if nothing selected; error if no watch running - command-set.md: selected pseudo-path applies properties to each selected element - Home.md / command-reference.md: mark/unmark/get-marks command entries - agent-guide.md: interactive selection and review section Other changes: - Default shape width changed from full slide to 10cm to avoid overlap - expect property deprecated in favor of tofix (auto-aliased with warning) - Picture Format["size"] renamed to "fileSize" - Word emits data-path="/p[N]" and /table[N] on top-level elements - PPT emits data-path="/slide[N]/shape[@id=X]" using stable @id form - All 188 pages bumped to v1.0.38
Update wiki for v1.0.37: size alias, bug fixes - excel-cell-set.md: add size as alias for font.size - Bug fixes: gradient angle accepts deg suffix, numlevel alias for Word lists, built-in styles no longer marked customStyle, pie/doughnut per-slice colors, PPT bullet character color/size, Word page break for nextPage section breaks, chart legend font from defRPr, data label type from OOXML, table auto-fit width - All 187 pages bumped to v1.0.37
Fix difficulty: Summer Sizzle case is Beginner, not Intermediate
Add Word edit use case: rebrand spring one-pager to summer sizzle First EDIT use case (all prior Word cases are CREATE). Demonstrates find-replace, style modification, and color scheme changes on an existing document. Updated use-cases index with new entry.
Update wiki for v1.0.36: bug fixes for Excel HTML preview and formula evaluator Bug fixes only: - Excel HTML preview: dataBar/iconSet rendering, chart positioning, number formatting - Replace hardcoded chart/preview values with OOXML properties - Excel HTML preview: chart rendering and frozen pane improvements - Formula evaluator: COUNTIF, COUNTA, SUMIF return 0 for string criteria - All 187 pages bumped to v1.0.36
Regenerate sales pipeline screenshot
Fix image/download paths in sales pipeline use case
Add Excel sales pipeline tracker use case New intermediate-level use case: Q2 Sales Pipeline Tracker with stage analysis, weighted values, conditional formatting, and stacked bar chart. Includes .xlsx, .py script, and screenshot. Fixed broken see-also link (command-chart -> excel-chart-add). Updated index.
Regen PPT roadmap use case with officecli 1.0.35
Regen PPT pitch deck use case with officecli 1.0.35
Regen Excel budget use case with officecli 1.0.35
Regen Excel headcount use case with officecli 1.0.35, fix E6 formula after column insert
Regen Word all-hands agenda use case with officecli 1.0.35
Regen Word legal memo use case with officecli 1.0.35
Regen Word memo use case with officecli 1.0.35
Update wiki for v1.0.35: deterministic IDs, morph name matching - powerpoint-reference.md: deterministic shape ID generation (global increment counter for reproducible batch scripts); morph !! prefix-aware name matching (shape[@name=MyBox] matches both MyBox and !!MyBox) - Word paraId/textId also uses deterministic increment instead of random - All 187 pages bumped to v1.0.35
Add all-hands meeting agenda use case (Word, intermediate, teal accent)
Replace PPT roadmap: warm coral palette instead of dark navy
Add roadmap screenshot
Add animated product roadmap use case (PPT, intermediate, morph transitions)
Add legal contract review memo use case (Word, intermediate)
Move download links before screenshots in all use case pages
Move download and screenshot to top of each use case page
Move use case pages to root for GitHub Wiki compatibility
Add PPT pitch-deck use case: PayFlow Series B Adds the advanced PowerPoint use case covering a 7-slide investor pitch deck built entirely from the CLI — gradient backgrounds, stat cards, bar charts, team profiles, and a use-of-funds breakdown. Includes the pitch deck walkthrough page, generated .pptx, Python source, and screenshot. Updates use-cases.md with the PowerPoint section and row.
Add Excel headcount + budget use cases and Word memo use case - use-cases/word/memo.md: HR launch memo walkthrough (beginner, batch + find/replace) - use-cases/excel/headcount.md: Q2 headcount tracker (intermediate, col insert + formulas); fix missing = on SUM formulas in correction batch - use-cases/excel/budget-vs-actuals.md: multi-sheet budget workbook with chart and freeze (advanced) - use-cases.md: index now lists all three cases with correct anchor links - Swap in new supporting files (xlsx, py, png) for all three scenarios; remove old placeholder files
Add budget vs. actuals use case (Pinnacle Q1 2026) Five-tab workbook scenario for a Financial Analyst: per-department detail sheets, cross-sheet Executive Summary, chart, row insertion, and inline notes section. Fixes rename→set command and .sh→.py download link.
Add Excel headcount use case (HR Q2 tracker, intermediate) Adds the second use-case scenario: building a Q2 headcount and salary budget tracker, demonstrating batch create, data entry, mid-session correction, column insert with formula propagation, and validate. Includes screenshot, downloadable xlsx, and runnable shell script.