Skip to content

Commit fc79fbd

Browse files
authored
Merge pull request #729 from devswha/dev
release: 8.1.3
2 parents b3d5910 + 731e64f commit fc79fbd

29 files changed

Lines changed: 655 additions & 58 deletions

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
{
1111
"name": "patina",
1212
"source": "./",
13-
"version": "8.1.2",
13+
"version": "8.1.3",
1414
"description": "Strip the AI packaging, keep the meaning. Detect and rewrite AI writing patterns across KO/EN/ZH/JA with MPS/fidelity checks. Runs the root SKILL.md as the /patina skill.",
1515
"homepage": "https://github.com/devswha/patina",
1616
"repository": "https://github.com/devswha/patina",

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://www.schemastore.org/claude-code-plugin-manifest.json",
33
"name": "patina",
4-
"version": "8.1.2",
4+
"version": "8.1.3",
55
"description": "Detect and rewrite AI writing patterns in Korean, English, Chinese, and Japanese so text reads as if a human wrote it. Meaning-preservation (MPS) verified, audit-friendly. The root SKILL.md is loaded as the /patina skill.",
66
"author": {
77
"name": "devswha",

.patina.default.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: "8.1.2"
1+
version: "8.1.3"
22
language: ko # Korean (default) -- auto-loads all ko-*.md patterns
33
# language: en -- English -- auto-loads all en-*.md patterns
44
# language: zh -- Chinese -- auto-loads all zh-*.md patterns

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
All notable changes to patina. Dates are release dates (YYYY-MM-DD).
44

5+
## 8.1.3 — 2026-09-04
6+
7+
- **Pro failure allowance.** Trusted server-side rewrite failures restore daily/monthly request and character allowance once. Atomic reservations, cancellation fencing and an independent monthly processing budget bound retries; client cancellations after admission remain charged.
8+
- **Monitor delivery.** Send Discord webhook alerts in the required content envelope, disable mention parsing and request acknowledgement.
9+
510
## 8.1.2 — 2026-09-04
611

712
- **Pro monitor diagnostics.** Authenticated 503 failures log the failing stage and adapter readiness without credentials, endpoint URLs, upstream bodies, or customer data. Logging failures cannot alter the response.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<a href="https://opensource.org/licenses/MIT"><img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg"></a>
2121
<a href="#quick-start"><img alt="Skill: Claude Code | Codex | Cursor | OpenCode" src="https://img.shields.io/badge/Skill-Claude%20Code%20%7C%20Codex%20%7C%20Cursor%20%7C%20OpenCode-blueviolet"></a>
2222
<a href="https://github.com/devswha/patina"><img alt="Languages: KO | EN | ZH | JA" src="https://img.shields.io/badge/Languages-KO%20%7C%20EN%20%7C%20ZH%20%7C%20JA-green"></a>
23-
<a href="CHANGELOG.md"><img alt="Version 8.1.2" src="https://img.shields.io/badge/version-8.1.2-blue"></a>
23+
<a href="CHANGELOG.md"><img alt="Version 8.1.3" src="https://img.shields.io/badge/version-8.1.3-blue"></a>
2424
</p>
2525

2626
<p align="center">
@@ -102,7 +102,7 @@ patina --batch docs/*.md --outdir cleaned/
102102
Project config lives in `.patina.yaml`:
103103

104104
```yaml
105-
version: "8.1.2"
105+
version: "8.1.3"
106106
language: ko # ko | en | zh | ja
107107
document-type: default # genre/purpose + pattern policy
108108
persona: # optional reusable voice; omit to preserve source

README_JA.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
77
[![Skill](https://img.shields.io/badge/Skill-Claude%20Code%20%7C%20Codex%20%7C%20Cursor%20%7C%20OpenCode-blueviolet)](#クイックスタート)
88
[![Multi-language](https://img.shields.io/badge/Languages-KO%20%7C%20EN%20%7C%20ZH%20%7C%20JA-green)](https://github.com/devswha/patina)
9-
[![Version](https://img.shields.io/badge/version-8.1.2-blue)](CHANGELOG.md)
9+
[![Version](https://img.shields.io/badge/version-8.1.3-blue)](CHANGELOG.md)
1010

1111
> **AIっぽさだけを落として、意味はそのまま。**
1212
@@ -98,7 +98,7 @@ patina --batch docs/*.md --outdir cleaned/
9898

9999
```yaml
100100
# .patina.default.yaml
101-
version: "8.1.2"
101+
version: "8.1.3"
102102
language: ko # ko | en | zh | ja
103103
document-type: default # ジャンル/用途 + パターン方針
104104
persona: # 任意。省略時は原文ボイスを保持

README_KR.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
77
[![Skill](https://img.shields.io/badge/Skill-Claude%20Code%20%7C%20Codex%20%7C%20Cursor%20%7C%20OpenCode-blueviolet)](#빠른-시작)
88
[![Multi-language](https://img.shields.io/badge/Languages-KO%20%7C%20EN%20%7C%20ZH%20%7C%20JA-green)](https://github.com/devswha/patina)
9-
[![Version](https://img.shields.io/badge/version-8.1.2-blue)](CHANGELOG.md)
9+
[![Version](https://img.shields.io/badge/version-8.1.3-blue)](CHANGELOG.md)
1010

1111
<p align="center">
1212
<a href="https://patina.vibetip.help/"><b>브라우저에서 바로 써보기 — 설치 없음</b></a>
@@ -100,7 +100,7 @@ patina --batch docs/*.md --outdir cleaned/
100100

101101
```yaml
102102
# .patina.default.yaml
103-
version: "8.1.2"
103+
version: "8.1.3"
104104
language: ko # ko | en | zh | ja
105105
document-type: default # 장르·용도 + 패턴 정책
106106
persona: # 선택 사항; 생략하면 원문 보이스 보존

README_ZH.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
77
[![Skill](https://img.shields.io/badge/Skill-Claude%20Code%20%7C%20Codex%20%7C%20Cursor%20%7C%20OpenCode-blueviolet)](#快速开始)
88
[![Multi-language](https://img.shields.io/badge/Languages-KO%20%7C%20EN%20%7C%20ZH%20%7C%20JA-green)](https://github.com/devswha/patina)
9-
[![Version](https://img.shields.io/badge/version-8.1.2-blue)](CHANGELOG.md)
9+
[![Version](https://img.shields.io/badge/version-8.1.3-blue)](CHANGELOG.md)
1010

1111
<p align="center">
1212
<strong>去掉 AI 味,保留原意。</strong>
@@ -100,7 +100,7 @@ patina --batch docs/*.md --outdir cleaned/
100100

101101
```yaml
102102
# .patina.default.yaml
103-
version: "8.1.2"
103+
version: "8.1.3"
104104
language: ko # ko | en | zh | ja
105105
document-type: default # 体裁/用途 + 模式策略
106106
persona: # 可选;省略时保留原文声音

SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: patina
3-
version: "8.1.2"
3+
version: "8.1.3"
44
description: Detect and rewrite AI writing patterns in Korean, English, Chinese, and Japanese text so it reads as if a human wrote it. Meaning-preservation (MPS) verified.
55
allowed-tools:
66
- Read

api/pro-monitor.js

Lines changed: 19 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)