chore(patches): untrack SDD scratch, exclude design docs from markdownlint, fix README table

Remove the accidentally-committed .superpowers/ scratch (briefs/reports) and
gitignore it.
Exclude specs/ and plans/ design docs from markdownlint (like the existing
docs/superpowers/** exclusion).
Pad the registry README table separator so it satisfies MD060.
This commit is contained in:
Patrick Schratz 2026-06-30 09:58:04 +02:00
commit e802124ec3
Signed by: pat-s
GPG key ID: 3C6318841EF78925

View file

@ -9,7 +9,7 @@ The registry is defined in `registry.json` as an array of patch entries. Each en
### Field semantics
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| --- | --- | --- | --- |
| `package` | string | yes | CRAN package name. |
| `versions` | string | yes | `"*"` for any, a constraint such as `">=5.1.0"`, or an exact version `"5.1.11-2"`. Env-tier fixes are typically `"*"`; source diffs are normally exact or lower-bounded because a diff is pinned to the source it was generated against. |
| `platforms` | array of strings | yes | Matched against the running build's platform tokens — distro family (`alpine`, `ubuntu`, `redhat`), codename (`ubuntu-2604`, `alpine-324`), and arch (`amd64`, `arm64`). An entry matches if any listed token matches any build token. `["*"]` matches all platforms. |