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
|
## 2026-08-23 · packaging · compass initialised, five workstreams defined
|
||||||
|
|
||||||
**Why:** the package had no tracking at all — one open issue, a NEWS changelog, and
|
**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
|
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.
|
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
|
actually goes stale rather than by directory: themes and palettes, logo and branded
|
||||||
output, Quarto templates, analysis helpers, and packaging. Documentation debt is caught
|
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.
|
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,
|
Automated review is now working correctly. The first review ran on a config-only commit,
|
||||||
which is the one that bites users. The flextable styling helper (#21) ships Bootstrap's
|
which turned out to be the useful part: the exclusion patterns match plain text, so
|
||||||
palette as its default instead of the brand's, so tables built with the defaults are
|
`chore:` never matched the `chore(packaging):` form this project's own commit convention
|
||||||
quietly off-brand. The third (#22) is forge housekeeping: the `kodor/*` labels are
|
requires. Both forms are now listed, and `pm/compass.toml` is named as the one place
|
||||||
defined twice, at repo and org scope, which makes filtering by name unreliable.
|
review rules are edited.
|
||||||
|
|
||||||
Nothing is blocked. CI last passed on `2c7c9a6`; today's scaffold commit is still
|
Three things are open, none blocked. A logo defect (#20) drops patchwork panels and clips
|
||||||
local and unpushed, so nothing has run against it yet. The next substantive work
|
captions, which is the one that bites users. The flextable styling helper (#21) ships
|
||||||
is #20.
|
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
|
## Ready to work on next
|
||||||
|
|
||||||
@@ -41,7 +45,7 @@ is #20.
|
|||||||
| Logo and branded output composition | 0 | 2 | 1 | no |
|
| Logo and branded output composition | 0 | 2 | 1 | no |
|
||||||
| Quarto themes and publishing templates | 0 | 0 | 0 | no |
|
| Quarto themes and publishing templates | 0 | 0 | 0 | no |
|
||||||
| Analysis and workflow helpers | 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
|
## CI
|
||||||
|
|
||||||
@@ -52,8 +56,8 @@ is #20.
|
|||||||
|
|
||||||
_Nothing blocks anything else, so there is no graph to draw._
|
_Nothing blocks anything else, so there is no graph to draw._
|
||||||
|
|
||||||
- Marker: `7cad98b4` (2026-08-23)
|
- Marker: `496b9ed9` (2026-08-23)
|
||||||
- Commits since: 0
|
- Commits since: 1
|
||||||
- Open issues: 3
|
- Open issues: 3
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|||||||
@@ -85,6 +85,8 @@ paths = [
|
|||||||
".Rbuildignore",
|
".Rbuildignore",
|
||||||
".gitea/workflows/**",
|
".gitea/workflows/**",
|
||||||
"tests/testthat.R",
|
"tests/testthat.R",
|
||||||
|
"AGENTS.md",
|
||||||
|
".roborev.toml",
|
||||||
]
|
]
|
||||||
docs = [
|
docs = [
|
||||||
"NEWS.md",
|
"NEWS.md",
|
||||||
|
|||||||
Reference in New Issue
Block a user