Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,5 @@ readmeplot
^_pkgdown\.yml$
^docs$
^pkgdown$
^pm$
^\.roborev\.toml$
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ NUL
*.tar.gz
.claude/
Rplots.pdf
.compass-cache/
20 changes: 20 additions & 0 deletions pm/JOURNAL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Project journal

Append-only, newest first. **Entries are never edited** — the value of this file is
that it records what was believed at the time, including the parts that turned out
wrong. Where things stand *today* is in `STATUS.md`, which is generated.

Four lines per entry. The analysis belongs in the issue or the decision record; this
file carries the reasoning and the pointers.

- **Why** — the driver. The one line git cannot reconstruct later.
- **Obligates** — issues this change created elsewhere. Numbers, not prose.
- **Refs** — commits, issues, decision records.

---

## 2026-11-06 · quality · compass adopted

**Why:** merTools is GitHub-only, and it is the first repository compass manages there. It is in maintenance after 1.0.0, so reviews stay off to keep it out of the local review queue.
**Obligates:** nothing filed. `TODO.md` is left as it was, from the 1.0.0 submission.
**Refs:** #138, #139 (setup test issues, closed), #140 (board)
48 changes: 48 additions & 0 deletions pm/STATUS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Project status

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

<!-- compass:begin -->
<!-- compass:board -->

## Where this stands

merTools is in maintenance after its 1.0.0 release, and compass tracks its work from here. Nothing is open. Reviews are off for this repository, and `TODO.md` is kept as the record of the 1.0.0 submission.

## Ready to work on next

_Nothing is open and unblocked._

## Workstreams

| Stream | Commits since | Open | Debt | Owes docs |
|---|---|---|---|---|
| Package code | 230 | 0 | 0 | no |
| Vignettes and site | 77 | 0 | 0 | no |
| Tests and checks | 156 | 0 | 0 | no |

## Phases

| Phase | Progress | Due |
|---|---|---|
| 1.1 | `██████████` 100% (6/6) | — |
| 1.0 | `██████████` 100% (10/10) | — |

## CI

![R-CMD-check](https://github.com/jknowles/merTools/workflows/R-CMD-check/badge.svg)
![pkgdown](https://github.com/jknowles/merTools/workflows/pkgdown/badge.svg)
![pages-build-deployment](https://github.com/jknowles/merTools/actions/workflows/pages/pages-build-deployment/badge.svg)

<details>
<summary>Dependency graph and detail</summary>

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

- Marker: `none` (no journal entry yet)
- Commits since: 366
- Open issues: 0

</details>

<!-- compass:end -->
24 changes: 24 additions & 0 deletions pm/compass.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[project]
name = "merTools"
forge = "jknowles/merTools"

[[workstream]]
id = "package"
title = "Package code"
paths = ["R/*", "src/*", "DESCRIPTION", "NAMESPACE"]
docs = ["man/*", "NEWS.md"]

[[workstream]]
id = "docs"
title = "Vignettes and site"
paths = ["vignettes/*", "README.Rmd", "_pkgdown.yml"]
docs = ["README.md"]

[[workstream]]
id = "quality"
title = "Tests and checks"
paths = ["tests/**", ".github/workflows/*"]
docs = []

[roborev]
enabled = false
13 changes: 13 additions & 0 deletions pm/decisions/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Decisions

One file per decision, numbered and immutable. A decision that changes is superseded
by a new record, never edited in place — the old reasoning is the point. The records
follow [DADR 0.1.0-alpha.3](https://vincentarelbundock.github.io/dadr/specification/).

The table below is **generated** by `compass:decide`. Do not hand-edit it.

<!-- compass:begin decisions -->
| # | Date | Decision | Status |
|---|---|---|---|
| — | — | *No decisions recorded yet.* | — |
<!-- compass:end decisions -->
Loading