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.
This commit is contained in:
@@ -13,6 +13,16 @@ file carries the reasoning and the pointers.
|
||||
|
||||
---
|
||||
|
||||
## 2026-08-24 · packaging · roborev exclusion patterns fixed; init review triaged
|
||||
|
||||
**Why:** roborev reviewed the init commit because `excluded_commit_patterns` are
|
||||
substring matches and `chore:` never matches the `chore(packaging):` form the
|
||||
cadence rule mandates — the commit convention was silently defeating its own
|
||||
review filter. Two low findings came back; one was half-right, one rested on a
|
||||
generator it could not see.
|
||||
**Obligates:** —
|
||||
**Refs:** cd1af67, roborev job 15
|
||||
|
||||
## 2026-08-23 · packaging · compass initialised, five workstreams defined
|
||||
|
||||
**Why:** the package had no tracking at all — one open issue, a NEWS changelog, and
|
||||
|
||||
+16
-12
@@ -12,20 +12,24 @@ 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 today. Five workstreams now divide the package by how it
|
||||
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.
|
||||
|
||||
Three things are open. 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.
|
||||
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.
|
||||
|
||||
Nothing is blocked. CI last passed on `2c7c9a6`; today's scaffold commit is still
|
||||
local and unpushed, so nothing has run against it yet. The next substantive work
|
||||
is #20.
|
||||
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
|
||||
|
||||
@@ -41,7 +45,7 @@ is #20.
|
||||
| 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 | 1 | 0 | no |
|
||||
| Package infrastructure and release | 1 | 1 | 0 | **yes** |
|
||||
|
||||
## CI
|
||||
|
||||
@@ -52,8 +56,8 @@ is #20.
|
||||
|
||||
_Nothing blocks anything else, so there is no graph to draw._
|
||||
|
||||
- Marker: `7cad98b4` (2026-08-23)
|
||||
- Commits since: 0
|
||||
- Marker: `496b9ed9` (2026-08-23)
|
||||
- Commits since: 1
|
||||
- Open issues: 3
|
||||
|
||||
</details>
|
||||
|
||||
@@ -85,6 +85,8 @@ paths = [
|
||||
".Rbuildignore",
|
||||
".gitea/workflows/**",
|
||||
"tests/testthat.R",
|
||||
"AGENTS.md",
|
||||
".roborev.toml",
|
||||
]
|
||||
docs = [
|
||||
"NEWS.md",
|
||||
|
||||
Reference in New Issue
Block a user