R-CMD-check / R CMD check (push) Successful in 5m11s
Journal entry for the roborev triage session and a regenerated status board. Adds AGENTS.md and .roborev.toml to the packaging workstream so root-level config commits attribute to a stream instead of landing unreferenced.
66 lines
2.8 KiB
Markdown
66 lines
2.8 KiB
Markdown
# Project status
|
|
|
|
> Between the compass markers is generated. Edit the sources, not this.
|
|
|
|
<!-- compass:begin -->
|
|
<!-- compass:board -->
|
|
|
|
## 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 now working correctly. The first review ran on a config-only commit,
|
|
which turned out to be the useful part: the exclusion patterns match plain text, so
|
|
`chore:` never matched the `chore(packaging):` form this project's own commit convention
|
|
requires. Both forms are now listed, and `pm/compass.toml` is named as the one place
|
|
review rules are edited.
|
|
|
|
Three 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 third (#22) is forge housekeeping: the `kodor/*`
|
|
labels are defined twice, at repo and org scope, which makes filtering by name unreliable.
|
|
|
|
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
|
|
|
|
## 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 | 1 | 1 | 0 | **yes** |
|
|
|
|
## CI
|
|
|
|

|
|
|
|
<details>
|
|
<summary>Dependency graph and detail</summary>
|
|
|
|
_Nothing blocks anything else, so there is no graph to draw._
|
|
|
|
- Marker: `496b9ed9` (2026-08-23)
|
|
- Commits since: 1
|
|
- Open issues: 3
|
|
|
|
</details>
|
|
|
|
<!-- compass:end -->
|