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
8 changes: 8 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"import": [
"@papia/cspell-kea/cspell-ext.json"
],
"dictionaries": [
"kea"
]
}
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/preset-request.kea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: Pididu di preset (Kriolu)
about: Pidi un domain novu ô preset ki ka inda eziste
title: '[Pididu] '
labels: ['preset-request']
---

> **DRAFT — needs native-speaker review.**
>
> [English](./preset-request.md) | **Kriolu**

## Pididu di preset

**Domain propostu:** <p.eg. saúdi / agrikultura / múzika / ...>

**ID di preset propostu:** <p.eg. `maritime-fishing`>

### Ke ki es ta kobri

<Kal terminolojia es preset debe konteni? Aproximadamenti kantu entradas? Ken ki ta uza-l?>

### Pamodi é nesesáriu

<Kal problema si ausénsia ta kauza? Trabadju di tradusãu spesífiku ki bu sta faze? Ausénsia na katalogu ki ja eziste?>

### Fontis dispunivel

<Bu sabe di referensias ki pode semia es preset? Publikason governamental, komunidadi peritu, glosários ki ja eziste? Lista-s li.>

### Bu pode autoria-l?

- [ ] Si — N sta a voluntaria pa autoria es preset
- [ ] Parsialmenti — N pode kontribui entradas ma N meste djuda ku kuradoria ô rivizon
- [ ] Na — N sta pidi alguen otu ta kria-l

(Tudu três é válidu! Mutu preset útil ta kumesa komo pididu ki alguen otu ta panha más tardi.)
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/preset-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ title: '[Request] '
labels: ['preset-request']
---

> **English** | [Kriolu](./preset-request.kea.md)

## Preset request

**Proposed domain:** <e.g. health / agriculture / music / ...>
Expand Down
46 changes: 46 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/new-preset.kea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: Preset novu (Kriolu)
about: Submete un preset novu di glosáriu pa katalogu
---

> **DRAFT — needs native-speaker review.**
>
> [English](./new-preset.md) | **Kriolu**

## Preset novu

**ID di preset:** `<bu-preset-id>`

**Domain:** <saúdi / edukason / governu-siviku / relijaun / tek / agrikultura / legal / negósiu / múzika / disportu / midia / turismu / jeneral / otu>

**Konta di entradas:** <númeru>

### Ke ki es preset ta kobri

<Un parágrafu ki ta diskreve alkance, públiku-alvu, i ke ki ta faze es preset koerenti komo unidadi. Si bu ka sabe ke ki bu ta skrebe, diskrison di bu manifest.json é un bon ponto di partida.>

### Fontis

<Lista referensias ki bu uza. Glosários governamental, materiál peer-reviewed, dixonáriu publikadu, konsulta ku peritu, rivizon komunitáriu. Sé spesífiku — "konhesimentu komun" sô ka é fonti.>

- Fonti 1
- Fonti 2
- Fonti 3

### Kobertura di dialetu

<Kal dialetu(s) ki es entradas ta refleti? Si misturadu, splika kuma bu disidi kal forma di dialetu ta uzadu komo alvu preferidu.>

### Kontestu di autor

<Opsional ma útil: un ô dôs frasi sobri bu kontestu rilevanti. Bu é un peritu di domain? Faladô nativu? Tradutor ku spirénsia na es área? Es ta djuda maintainers a kalibra rivizon.>

### Checklist

- [ ] N kore `pnpm validate <bu-preset-id>` lokalmenti i el ta pasa
- [ ] `manifest.entryCount` ta korresponde ku númeru reál di entradas na `glossary.json`
- [ ] `manifest.id` ta korresponde ku nomi di diretóriu
- [ ] Kada entrada ten polmenus un alvu
- [ ] `manifest.sources` ta lista polmenus un referensia kredíbel
- [ ] N lê i N konkorda ku [CONTRIBUTING.kea.md](../../CONTRIBUTING.kea.md)
- [ ] N sta publika es kontribuison sob [Lisensia MIT](../../LICENSE)
4 changes: 3 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE/new-preset.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ name: New preset
about: Submit a new glossary preset to the catalog
---

> **English** | [Kriolu](./new-preset.kea.md)

## New preset

**Preset ID:** `<your-preset-id>`
Expand Down Expand Up @@ -39,4 +41,4 @@ about: Submit a new glossary preset to the catalog
- [ ] Every entry has at least one target
- [ ] `manifest.sources` lists at least one credible reference
- [ ] I have read and agree to [CONTRIBUTING.md](../../CONTRIBUTING.md)
- [ ] I release this contribution under [CC BY-SA 4.0](../../LICENSE)
- [ ] I release this contribution under the [MIT License](../../LICENSE)
40 changes: 40 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/update-preset.kea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Atualiza preset (Kriolu)
about: Atualiza un preset ki ja ta eziste (entradas novu, korreson, klarifikason)
---

> **DRAFT — needs native-speaker review.**
>
> [English](./update-preset.md) | **Kriolu**

## Atualiza preset

**ID di preset:** `<preset-id>`

**Bump di verson:** `<verson-velhu>` → `<verson-novu>`

**Tipu di bump:**
- [ ] Patch (korreson di tipo, klarifikason di notas)
- [ ] Minor (entradas novu adisionadu, sen mudansa ki ta keba)
- [ ] Major (termus tiradu ô tradusãu preferida mudadu — ta keba aprovasãu downstream)

### Ke ki mudou

<Sumáriu di mudansas. CHANGELOG.md debe ten detadji; es é elevator pitch.>

### Pamodi

<Razon kurtu. Diretiva regulatóriu novu? Feedback di komunidadi panha un eru? Domain ekspansadu?>

### Fontis pa entradas novu/mudadu

<Pa kualker entrada adisionadu ô tradusãu preferida mudadu, lista fonti. Entradas ki ja eziste i ki bu ka toka ka meste fonti novu.>

### Checklist

- [ ] N bumpa `manifest.version` siginu semver
- [ ] N atualiza `manifest.updatedAt` pa data di oji
- [ ] N atualiza `manifest.entryCount` si entradas foi adisionadu/tiradu
- [ ] N adisiona un entrada na `CHANGELOG.md` pa es verson
- [ ] N kore `pnpm validate <preset-id>` lokalmenti i el ta pasa
- [ ] N é un maintainer listadu di es preset, Ô N ja ping un maintainer pa sign-off
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/update-preset.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ name: Update preset
about: Update an existing preset (new entries, fixes, clarifications)
---

> **English** | [Kriolu](./update-preset.kea.md)

## Update preset

**Preset ID:** `<preset-id>`
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish-index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,19 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}

- name: Setup pnpm
uses: pnpm/action-setup@v3
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 24
cache: pnpm

- name: Install
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0 # need git history for version-bump check

- name: Setup pnpm
uses: pnpm/action-setup@v3
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 20
node-version: 24
cache: pnpm

- name: Install
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,7 @@ dist/
.idea/
.vscode/
*.swp

# Use pnpm only — npm/yarn lockfiles are accidental
package-lock.json
yarn.lock
36 changes: 36 additions & 0 deletions .kriolu/ledger.jsonl
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 9, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 46, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 46, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 48, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 54, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_NEGATION_KA_POS", "line": 59, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:The negation marker 'ka' should be followed by a verb or TMA marker, not a noun or adjective.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-43ad92996fb4", "topic": null, "file": "README.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 60, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 116, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 19, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_NEGATION_KA_POS", "line": 21, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:The negation marker 'ka' should be followed by a verb or TMA marker, not a noun or adjective.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 43, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 62, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 89, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 91, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 108, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 117, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 120, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 130, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 136, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 146, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 149, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-757d39951366", "topic": null, "file": "CONTRIBUTING.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 164, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-b9900650db57", "topic": null, "file": "presets/_example/presets/_example/README.kea.md", "tool": "papia", "rule_id": "ALUPEC_NEGATION_NPI", "line": 7, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Negative polarity items (ningen, nada, nunka, ninhun) require the negation marker 'ka' in the same sentence.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-b9900650db57", "topic": null, "file": "presets/_example/presets/_example/README.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 13, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 3, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 5, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 7, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 7, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 11, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6552bf46e6e6", "topic": null, "file": "presets/_example/presets/_example/CHANGELOG.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 11, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-09aee78da8a1", "topic": null, "file": ".github/PULL_REQUEST_TEMPLATE/.github/PULL_REQUEST_TEMPLATE/update-preset.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 33, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-09aee78da8a1", "topic": null, "file": ".github/PULL_REQUEST_TEMPLATE/.github/PULL_REQUEST_TEMPLATE/update-preset.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 19, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-09aee78da8a1", "topic": null, "file": ".github/PULL_REQUEST_TEMPLATE/.github/PULL_REQUEST_TEMPLATE/update-preset.kea.md", "tool": "papia", "rule_id": "ALUPEC_CHAR_TILDE_A", "line": 19, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Consider using 'an' instead of 'ã' - verify ALUPEC spelling", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-31bcbc65e057", "topic": null, "file": ".github/PULL_REQUEST_TEMPLATE/.github/PULL_REQUEST_TEMPLATE/new-preset.kea.md", "tool": "papia", "rule_id": "ALUPEC_DIGRAPH_TX", "line": 38, "verdict": "skipped", "original": null, "corrected": null, "reason": "errors:Use 'tx' instead of 'ch' for /tʃ/ sound in ALUPEC", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-31bcbc65e057", "topic": null, "file": ".github/PULL_REQUEST_TEMPLATE/.github/PULL_REQUEST_TEMPLATE/new-preset.kea.md", "tool": "papia", "rule_id": "ALUPEC_TMA_INCONSISTENT", "line": 46, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:Inconsistent TMA marker usage. Consider using the same progressive marker throughout the document.", "papia_version": "0.2.0"}
{"ts": "2026-05-19T20:09:24Z", "run_id": "run-6a96481d4455", "topic": null, "file": ".github/ISSUE_TEMPLATE/.github/ISSUE_TEMPLATE/preset-request.kea.md", "tool": "papia", "rule_id": "ALUPEC_NEGATION_KA_POS", "line": 3, "verdict": "suggestion", "original": null, "corrected": null, "reason": "warnings:The negation marker 'ka' should be followed by a verb or TMA marker, not a noun or adjective.", "papia_version": "0.2.0"}
Loading