Files
civilyticsR/pm/STATUS.md
T
jared 446843bc86
R-CMD-check / R CMD check (push) Successful in 4m11s
docs: refresh status board for #24
2026-08-24 00:24:01 -04:00

3.0 KiB

Project status

Between the compass markers is generated. Edit the sources, not this.

Where this stands

civilytics is the house R package behind every Civilytics chart, table, and report — ggplot2 themes, brand palettes, logo composition, and Quarto templates, plus the data-wrangling helpers the analysis work leans on. It is at version 0.3.1 and already depended on by live projects, so changes here surface in reports that are published.

Project tracking went in on 23 August. Five workstreams divide the package by how it actually goes stale rather than by directory: themes and palettes, logo and branded output, Quarto templates, analysis helpers, and packaging. Documentation debt is caught automatically — if code moves and its roxygen pages do not, an issue gets filed.

Automated review is running, with one sharp edge now documented. The exclusion patterns that decide which commits get reviewed are matched against the whole commit message, not just the subject, so a commit whose body merely mentions an excluded prefix is skipped with no record anywhere. That is filed as #24. It is not urgent, but it is the kind of silence that is expensive to diagnose cold.

Four things are open, none blocked. A logo defect (#20) drops patchwork panels and clips captions, which is the one that bites users. The flextable styling helper (#21) ships Bootstrap's palette as its default instead of the brand's, so tables built with the defaults are quietly off-brand. The remaining two are housekeeping: duplicate kodor/* labels at repo and org scope (#22), and the review-skip trap (#24).

CI passes on 04a5ee9. The next substantive work is #20.

Ready to work on next

  • #20 civilytics_logo(): drops patchwork panels, clips captions, and silently rescales fonts · ws/logo — nothing is blocking it; something is currently wrong
  • #21 style_flextable_civilytics() defaults to Bootstrap colors, not Civilytics brand · ws/logo — nothing is blocking it; owed work from an earlier change
  • #22 kodor/* labels are defined at both repo and org scope · ws/packaging — nothing is blocking it
  • #24 roborev exclusion patterns match the whole commit message, causing silent skips · ws/packaging — nothing is blocking it

Workstreams

Stream Commits since Open Debt Owes docs
Themes, palettes, and fonts 0 0 0 no
Logo and branded output composition 0 2 1 no
Quarto themes and publishing templates 0 0 0 no
Analysis and workflow helpers 0 0 0 no
Package infrastructure and release 0 2 0 no

CI

R-CMD-check

Dependency graph and detail

Nothing blocks anything else, so there is no graph to draw.

  • Marker: 04a5ee95 (2026-08-24)
  • Commits since: 0
  • Open issues: 4