Individual skill
patina
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.
SKILL.md
Source commit 9ad44bcf45c675914c254c1839eaf4d3acf49f7e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 388
- Repository last updated
- Sep 29, 2026
- License
- MIT
Observed agent integration: claude-code, codex, cursor
- ai-detection Repository topic
- ai-writing Repository topic
- claude Repository topic
- claude-code Repository topic
- humanizer Repository topic
- korean-nlp Repository topic
- llm Repository topic
- prompt-engineering Repository topic
- text-processing Repository topic
- writing-tools Repository topic
- writing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.claude-plugin/marketplace.jsonasset · 968 bytes.claude-plugin/plugin.jsonasset · 756 bytes.coderabbit.yamlasset · 1,200 bytes.cursor/rules/patina.mdcasset · 101 bytes.dockerignoreasset · 23 bytes.env.exampleasset · 12,068 bytes.gitattributesasset · 236 bytes.github/ISSUE_TEMPLATE/benchmark_corpus.ymlasset · 990 bytes.github/ISSUE_TEMPLATE/bug_report.ymlasset · 1,233 bytes.github/ISSUE_TEMPLATE/calibration_concern.ymlasset · 1,219 bytes.github/ISSUE_TEMPLATE/config.ymlasset · 201 bytes.github/ISSUE_TEMPLATE/false_positive.ymlasset · 3,573 bytes.github/ISSUE_TEMPLATE/feature_request.ymlasset · 1,059 bytes.github/ISSUE_TEMPLATE/pattern_proposal.ymlasset · 1,700 bytes.github/ISSUE_TEMPLATE/research_proposal.ymlasset · 1,239 bytes.github/PULL_REQUEST_TEMPLATE.mddoc · 141 bytes.github/dependabot.ymlasset · 428 bytes.github/workflows/release.ymlasset · 13,790 bytes.github/workflows/test.ymlasset · 7,084 bytes.gitignoreasset · 2,971 bytes.mailmapasset · 246 bytes.patina.default.yamlasset · 7,522 bytes.pre-commit-hooks.yamlasset · 246 bytes.vercelignoreasset · 633 bytesAGENTS.mddoc · 821 bytesCHANGELOG.mddoc · 121,373 bytesCODE_OF_CONDUCT.mddoc · 1,808 bytesCONTRIBUTING.mddoc · 5,276 bytesCONTRIBUTING_KR.mddoc · 5,825 bytesDESIGN.mddoc · 6,154 bytesDockerfileruns · 757 bytesGOVERNANCE.mddoc · 705 bytesINSTALLATION.mddoc · 15,426 bytesLICENSEasset · 1,064 bytesMAINTAINERS.mddoc · 748 bytesNOTICEasset · 857 bytesREADME.mddoc · 9,073 bytesREADME_JA.mddoc · 9,361 bytesREADME_KR.mddoc · 9,959 bytesREADME_ZH.mddoc · 7,953 bytesSECURITY.mddoc · 1,247 bytesSKILL.mdcore · 54,010 bytesSKILL.mdcore · 54,010 bytesSUPPORT.mddoc · 1,643 bytesagents/patina-detector.mddoc · 5,892 bytesagents/patina-fidelity-auditor.mddoc · 6,242 bytesagents/patina-naturalness-reviewer.mddoc · 5,540 bytesapi/pro-monitor.jsruns · 17,615 bytesapi/rewrite.jsruns · 20,670 bytesartifacts/ko-performance/confirmatory-report-20260831.jsonasset · 372,458 bytesartifacts/persona-calibration-2026/.gitignoreasset · 276 bytesartifacts/persona-calibration-2026/README.mddoc · 3,184 bytesartifacts/persona-calibration-2026/affirmation-terms.jsonasset · 710 bytesartifacts/persona-calibration-2026/ai-tells-catalog.mddoc · 7,257 bytesartifacts/persona-calibration-2026/calibration-round1.jsonasset · 1,863 bytesartifacts/persona-calibration-2026/human-controls/README.mddoc · 4,102 bytesartifacts/persona-calibration-2026/human-controls/human-controls.notes.mddoc · 573 bytesartifacts/persona-calibration-2026/human-controls/ko.jsonlasset · 2,082 bytesartifacts/persona-calibration-2026/sources.jsonlasset · 1,555 bytesartifacts/persona-calibration-2026/sycophancy-corpus.jsonlasset · 72,261 bytesartifacts/persona-calibration-2026/sycophancy-corpus.mddoc · 5,125 bytesartifacts/persona-calibration-2026/sycophancy-terms.jsonasset · 7,858 bytesartifacts/persona-calibration-2026/sycophancy/ja-zh.jsonlasset · 5,578 bytesartifacts/persona-calibration-2026/sycophancy/ja-zh.notes.mddoc · 611 bytesartifacts/persona-calibration-2026/sycophancy/korean.jsonlasset · 8,057 bytesartifacts/persona-calibration-2026/sycophancy/korean.notes.mddoc · 1,394 bytesartifacts/persona-calibration-2026/sycophancy/korean2.jsonlasset · 5,894 bytesartifacts/persona-calibration-2026/sycophancy/korean2.notes.mddoc · 574 bytesartifacts/persona-calibration-2026/sycophancy/linkedin-academic.jsonlasset · 8,979 bytesartifacts/persona-calibration-2026/sycophancy/linkedin-academic.notes.mddoc · 574 bytesartifacts/persona-calibration-2026/sycophancy/multilang.jsonlasset · 10,561 bytesartifacts/persona-calibration-2026/sycophancy/multilang.notes.mddoc · 491 bytesartifacts/persona-calibration-2026/sycophancy/press.jsonlasset · 11,345 bytesartifacts/persona-calibration-2026/sycophancy/press.notes.mddoc · 2,126 bytesartifacts/persona-calibration-2026/sycophancy/reddit-hn.jsonlasset · 12,447 bytesartifacts/persona-calibration-2026/sycophancy/reddit-hn.notes.mddoc · 1,828 bytesartifacts/persona-calibration-2026/sycophancy/video.jsonlasset · 7,353 bytesartifacts/persona-calibration-2026/sycophancy/video.notes.mddoc · 519 bytesartifacts/persona-calibration-2026/sycophancy/x.jsonlasset · 9,263 bytesartifacts/persona-calibration-2026/sycophancy/x.notes.mddoc · 1,404 bytesartifacts/persona-calibration-2026/tells-corpus.jsonlasset · 21,132 bytesartifacts/persona-calibration-2026/tells-terms.jsonasset · 1,813 bytesartifacts/persona-calibration-2026/tells/lexical.jsonlasset · 9,346 bytesartifacts/persona-calibration-2026/tells/lexical.notes.mddoc · 542 bytesartifacts/persona-calibration-2026/tells/structural.jsonlasset · 11,786 bytesartifacts/persona-calibration-2026/tells/structural.notes.mddoc · 617 bytesartifacts/rebaseline-2025/.gitignoreasset · 400 bytesartifacts/rebaseline-2025/README.mddoc · 5,308 bytesartifacts/rebaseline-2025/human-controls.public.jsonlasset · 398,099 bytesartifacts/rebaseline-2025/intake.example.jsonlasset · 948 bytesartifacts/rebaseline-2025/intake.local.example.jsonlasset · 18,334 bytesartifacts/rebaseline-2025/ko-gpt-miss-review.v1.exclusions.jsonlasset · 9,524 bytesartifacts/rebaseline-2025/ko-gpt-miss-review.v1.jsonlasset · 379,190 bytesartifacts/rebaseline-2025/manifest.en.scored.public.jsonlasset · 422,447 bytesartifacts/rebaseline-2025/manifest.ko.scored.public.jsonlasset · 555,293 bytesartifacts/rebaseline-2025/prompts.template.jsonlasset · 2,010 bytesartifacts/rebaseline-2025/rebaseline-2026.scored.public.jsonlasset · 1,027,794 bytesartifacts/rebaseline-2025/sources.ja-public.jsonlasset · 18,057 bytesartifacts/rebaseline-2025/sources.ko-public.jsonlasset · 14,246 bytesartifacts/rebaseline-2025/sources.zh-public.jsonlasset · 18,012 bytesartifacts/rewrite-efficacy-study4/bridge-deepseek-v4-pro.jsonlasset · 33,172 bytesartifacts/rewrite-efficacy-study4/bridge-en-gemini-3.7-flash.jsonlasset · 51,482 bytesartifacts/rewrite-efficacy-study4/bridge-en-verdict-gemini-3.7-flash.jsonasset · 699 bytesartifacts/rewrite-efficacy-study4/bridge-gemini-3.1-pro.jsonlasset · 71,791 bytesartifacts/rewrite-efficacy-study4/bridge-gemini-3.7-flash.jsonlasset · 72,903 bytesartifacts/rewrite-efficacy-study4/bridge-gemini.jsonlasset · 68,371 bytesartifacts/rewrite-efficacy-study4/bridge-verdict-deepseek-v4-pro.jsonasset · 605 bytesartifacts/rewrite-efficacy-study4/bridge-verdict-gemini-3.1-pro.jsonasset · 679 bytesartifacts/rewrite-efficacy-study4/bridge-verdict-gemini-3.7-flash.jsonasset · 666 bytesartifacts/rewrite-efficacy-study4/bridge-verdict-kimi-k3.jsonasset · 552 bytesartifacts/rewrite-efficacy-study4/bridge-verdict.jsonasset · 613 bytesartifacts/rewrite-efficacy-study4/s4-rows-en.jsonlasset · 78,115 bytesartifacts/rewrite-efficacy-study4/s4-rows-ko.jsonlasset · 106,048 bytesassets/brand/patina-badge.svgasset · 1,353 bytesassets/brand/patina-icon.svgasset · 599 bytesassets/brand/patina-logo.svgasset · 1,390 bytesassets/brand/patina-mark.svgasset · 521 bytesassets/demo/README.mddoc · 3,289 bytesassets/demo/patina-demo-live-en.gifasset · 685,157 bytesassets/demo/patina-playground-en.gifasset · 765,343 bytesassets/demo/patina-playground-en.pngasset · 258,768 bytesassets/demo/patina-preview-en.pngasset · 183,862 bytesassets/social/patina-before-after-en.svgasset · 5,195 bytesassets/social/patina-before-after-ja.svgasset · 5,069 bytesassets/social/patina-before-after-ko.svgasset · 5,382 bytesassets/social/patina-before-after-zh.svgasset · 5,283 bytesassets/social/patina-before-after.svgasset · 5,195 bytesassets/social/patina-og.svgasset · 2,566 bytesbin/patina-skill.jsruns · 18,241 bytesbin/patina.jsruns · 288 bytescore/scoring.mddoc · 24,974 bytescore/standalone-prompt.mddoc · 13,371 bytescore/stylometry.mddoc · 40,681 bytescore/voice.mddoc · 10,963 bytescspell.jsonasset · 638 bytescustom/patterns/.gitkeepasset · 0 bytesdocs/ARCHITECTURE.mddoc · 17,667 bytesdocs/AUTHENTICATION.mddoc · 9,440 bytesdocs/AUTHENTICATION_KR.mddoc · 10,796 bytesdocs/BRANDING.mddoc · 2,525 bytesdocs/CLI.mddoc · 14,306 bytesdocs/COMPARISON.mddoc · 6,068 bytesdocs/COOKBOOK.mddoc · 11,294 bytesdocs/DEMO.mddoc · 13,761 bytesdocs/ETHICS.mddoc · 1,885 bytesdocs/EXAMPLES.mddoc · 7,846 bytesdocs/EXAMPLES_JA.mddoc · 3,369 bytesdocs/EXAMPLES_KR.mddoc · 8,088 bytesdocs/EXAMPLES_ZH.mddoc · 3,364 bytesdocs/EXIT-CODES.mddoc · 3,930 bytesdocs/FALSE-POSITIVES.mddoc · 5,081 bytesdocs/FAQ.mddoc · 5,138 bytesdocs/FAQ_KR.mddoc · 5,868 bytesdocs/FLAG-PARITY.mddoc · 4,131 bytesdocs/GLOSSARY.mddoc · 5,276 bytesdocs/HARNESS.mddoc · 11,925 bytesdocs/HTTP-API.mddoc · 14,115 bytesdocs/PATTERNS-EN.mddoc · 56,784 bytesdocs/PATTERNS-JA.mddoc · 61,951 bytesdocs/PATTERNS-KO.mddoc · 61,832 bytesdocs/PATTERNS-ZH.mddoc · 52,583 bytesdocs/PATTERNS.mddoc · 2,248 bytesdocs/QA.mddoc · 4,215 bytesdocs/ROADMAP.mddoc · 14,734 bytesdocs/TRANSLATIONESE-KO.mddoc · 5,259 bytesdocs/WORKFLOW.mddoc · 3,680 bytesdocs/agents.mddoc · 6,806 bytesdocs/benchmarks/README.mddoc · 5,235 bytesdocs/benchmarks/detector-comparison.jsonasset · 16,902 bytesdocs/benchmarks/detector-comparison.mddoc · 7,156 bytesdocs/benchmarks/katfish-ko-latest.jsonasset · 14,239 bytesdocs/benchmarks/katfish-ko-latest.mddoc · 4,064 bytesdocs/benchmarks/ko-gpt-miss-review-v1.jsonasset · 4,826 bytesdocs/benchmarks/ko-gpt-miss-review-v1.mddoc · 4,290 bytesdocs/benchmarks/latest.jsonasset · 87,783 bytesdocs/benchmarks/latest.mddoc · 15,165 bytesdocs/benchmarks/lexicon-candidates.mddoc · 1,261 bytesdocs/benchmarks/lexicon-freshness-en-2026-05-22.jsonasset · 23,772 bytesdocs/benchmarks/lexicon-freshness-en-2026-05-22.mddoc · 7,313 bytesdocs/benchmarks/lexicon-freshness-ko-2026-07.mddoc · 11,075 bytesdocs/benchmarks/live-rebaseline-20260905.jsonasset · 7,392 bytesdocs/benchmarks/live-rebaseline-20260905.mddoc · 4,567 bytesdocs/benchmarks/live-scorer-20260905.jsonasset · 347,829 bytesdocs/benchmarks/live-scorer-20260905.mddoc · 58,495 bytesdocs/benchmarks/perf-latest.jsonasset · 3,362 bytesdocs/benchmarks/perf-latest.mddoc · 1,748 bytesdocs/benchmarks/public-examples-20260907.jsonasset · 24,102 bytesdocs/benchmarks/public-examples-20260907.mddoc · 1,340 bytesdocs/benchmarks/rebaseline-audit-en-latest.mddoc · 4,394 bytesdocs/benchmarks/rebaseline-audit-ko-latest.mddoc · 5,616 bytesdocs/benchmarks/rebaseline-en-latest.jsonasset · 7,614 bytesdocs/benchmarks/rebaseline-en-latest.mddoc · 3,282 bytesdocs/benchmarks/rebaseline-ko-latest.jsonasset · 7,664 bytesdocs/benchmarks/rebaseline-ko-latest.mddoc · 3,296 bytesdocs/benchmarks/rebaseline-latest.jsonasset · 8,266 bytesdocs/benchmarks/rebaseline-latest.mddoc · 3,056 bytesdocs/benchmarks/rebaseline-low-fpr-en-latest.jsonasset · 4,339 bytesdocs/benchmarks/rebaseline-low-fpr-en-latest.mddoc · 2,086 bytesdocs/benchmarks/rebaseline-low-fpr-ko-latest.jsonasset · 4,162 bytesdocs/benchmarks/rebaseline-low-fpr-ko-latest.mddoc · 2,185 bytesdocs/benchmarks/register-stratified-latest.jsonasset · 5,200 bytesdocs/benchmarks/register-stratified-latest.mddoc · 2,478 bytesdocs/benchmarks/register-stratified.mddoc · 3,018 bytesdocs/benchmarks/robustness-latest.jsonasset · 7,125 bytesdocs/benchmarks/robustness-latest.mddoc · 3,312 bytesdocs/community/pattern-of-the-week.mddoc · 2,753 bytesdocs/integrations/docker.mddoc · 1,355 bytesdocs/integrations/editor-inspection.mddoc · 2,138 bytesdocs/integrations/editors.mddoc · 1,719 bytesdocs/integrations/playground.mddoc · 3,512 bytesdocs/integrations/pre-commit.mddoc · 1,779 bytesdocs/integrations/release.mddoc · 8,202 bytesdocs/operations/README.mddoc · 5,283 bytesdocs/operations/backend-compat-kimi-gemini-agy-20260913.jsonasset · 9,558 bytesdocs/operations/dashboards/pro-launch-v1.mddoc · 8,089 bytesdocs/operations/pay-b-binding-polar-20260729.jsonasset · 2,088 bytesdocs/operations/pay-live-runtime-polar-20260729.jsonasset · 2,012 bytesdocs/operations/pro-launch.mddoc · 8,987 bytesdocs/operations/pro-margin-decision-20260729.mddoc · 15,748 bytesdocs/operations/queries/pro-launch-v1.mddoc · 5,978 bytesdocs/operations/rollback-drills.mddoc · 6,051 bytesdocs/operations/serving-engine-cost-20260725.mddoc · 9,665 bytesdocs/operations/serving-engine-deepseek-0731-correction-20260803.mddoc · 4,708 bytesdocs/operations/serving-engine-gemini-3.7-flash-20260813.mddoc · 3,797 bytesdocs/research/2025-rebaseline-plan.mddoc · 7,919 bytesdocs/research/2026-09-14-rhetoric-default-h.mddoc · 2,973 bytesdocs/research/2026-09-14-rhetoric-live-diagnostic.mddoc · 6,750 bytesdocs/research/2026-09-14-rhetoric-stage-trace.mddoc · 13,232 bytesdocs/research/2026-09-15-rhetoric-confirmation-decision.mddoc · 3,451 bytesdocs/research/2026-09-15-rhetoric-preflight.mddoc · 3,218 bytesdocs/research/2026-09-16-rhetoric-7b-pilot.mddoc · 6,316 bytesdocs/research/2026-det-doc-verdict-calibration.mddoc · 2,366 bytesdocs/research/2026-judge-calibration-prereg.mddoc · 6,236 bytesdocs/research/2026-judge-calibration.mddoc · 8,925 bytesdocs/research/2026-ko-overcorrection-flattening.mddoc · 5,925 bytesdocs/research/2026-number-swap-calibration.mddoc · 3,533 bytesdocs/research/2026-panel-v2-design.mddoc · 4,819 bytesdocs/research/2026-rebaseline.mddoc · 6,076 bytesdocs/research/2026-rewrite-efficacy-prereg.mddoc · 45,220 bytesdocs/research/2026-rewrite-efficacy-study1.mddoc · 8,461 bytesdocs/research/2026-rewrite-efficacy-study2.mddoc · 5,417 bytesdocs/research/2026-rewrite-efficacy-study3.mddoc · 6,047 bytesdocs/research/2026-rewrite-efficacy-study4.mddoc · 12,736 bytesdocs/research/2026-rewrite-efficacy.mddoc · 8,352 bytesdocs/research/README.mddoc · 533 bytesdocs/research/adversarial-mps.mddoc · 2,125 bytesdocs/research/ai-human-metrics.mddoc · 18,651 bytesdocs/research/corpus-expansion-plan.mddoc · 7,634 bytesdocs/research/edited-ai-intake-policy.mddoc · 2,291 bytesdocs/research/existing-cohort-evaluation.mddoc · 2,467 bytesdocs/research/hf-fixture-license-review.jsonasset · 20,340 bytesdocs/research/human-edit-evidence-20260905.mddoc · 6,528 bytesdocs/research/human-eval-panel.mddoc · 1,708 bytesdocs/research/human-panel-protocol-20260905.mddoc · 4,367 bytesdocs/research/humanization-data-backlog.mddoc · 14,047 bytesdocs/research/humanization-literature-2026-09.mddoc · 34,548 bytesdocs/research/ja-source-feasibility.mddoc · 3,243 bytesdocs/research/ko-2025-corpus-sources.mddoc · 9,458 bytesdocs/research/ko-confirmatory-verdict-20260901.mddoc · 3,328 bytesdocs/research/ko-gpt-miss-review-step1-decision-20260902.mddoc · 19,201 bytesdocs/research/ko-gpt-miss-taxonomy-v1.mddoc · 6,279 bytesdocs/research/ko-performance-execution-plan-20260819.mddoc · 3,969 bytesdocs/research/ko-performance-improvement-handoff-20260818.mddoc · 18,329 bytesdocs/research/ko-performance-preregistration-20260818.mddoc · 7,798 bytesdocs/research/ko-shadow-ab-evidence-20260831.mddoc · 2,855 bytesdocs/research/ko-translationese-scholarship.mddoc · 7,162 bytesdocs/research/lexicon-freshness-audit.mddoc · 3,013 bytesdocs/research/model-evaluation-20260904.jsonasset · 5,453 bytesdocs/research/model-evaluation-20260904.mddoc · 5,796 bytesdocs/research/model-evaluation-claude-isolated-20260905.jsonasset · 1,951 bytesdocs/research/model-evaluation-claude-isolated-20260905.mddoc · 2,606 bytesdocs/research/model-evaluation-joins.mddoc · 1,579 bytesdocs/research/model-evaluation-kimi-code-20260905.jsonasset · 2,035 bytesdocs/research/model-evaluation-kimi-code-20260905.mddoc · 1,877 bytesdocs/research/model-guide-20260905.mddoc · 7,380 bytesdocs/research/model-rewrite-confirmation-20260905.jsonasset · 154,111 bytesdocs/research/model-rewrite-confirmation-20260905.mddoc · 9,382 bytesdocs/research/mps-validation-correction-20260905.jsonasset · 38,267 bytesdocs/research/mps-validation-correction-20260905.mddoc · 7,284 bytesdocs/research/provider-gemini-kimi-deepseek-20260905.mddoc · 15,616 bytesdocs/research/provider-groq-together-minimax-20260905.mddoc · 26,896 bytesdocs/research/provider-openai-anthropic-20260905.mddoc · 18,856 bytesdocs/research/rebaseline-score-collection-20260905.mddoc · 14,869 bytesdocs/research/rewrite-quality-plan-v2-20260909.mddoc · 31,325 bytesdocs/research/scorer-path-corpus-20260905.jsonasset · 11,934 bytesdocs/research/scorer-path-corpus-20260905.mddoc · 10,394 bytesdocs/research/zh-ja-lexicon-calibration.mddoc · 2,435 bytesdocs/research/zh-source-feasibility.mddoc · 3,336 bytesdocs/social/signs-of-ai-writing.mddoc · 3,340 bytesdocs/social/signs-of-ai-writing_KR.mddoc · 4,039 bytesdocument-types/academic.mddoc · 2,828 bytesdocument-types/blog.mddoc · 4,691 bytesdocument-types/casual-conversation.mddoc · 4,317 bytesdocument-types/code-comment.mddoc · 4,327 bytesdocument-types/commit-message.mddoc · 4,032 bytesdocument-types/default.mddoc · 1,714 bytesdocument-types/email.mddoc · 2,843 bytesdocument-types/formal.mddoc · 4,282 bytesdocument-types/instructional.mddoc · 3,852 bytesdocument-types/legal.mddoc · 3,308 bytesdocument-types/marketing.mddoc · 3,105 bytesdocument-types/medical.mddoc · 3,004 bytesdocument-types/namuwiki.mddoc · 5,862 bytesdocument-types/narrative.mddoc · 3,442 bytesdocument-types/personal-statement.mddoc · 2,580 bytesdocument-types/project-writeup.mddoc · 2,867 bytesdocument-types/release-notes.mddoc · 4,544 bytesdocument-types/resume.mddoc · 2,502 bytesdocument-types/social.mddoc · 2,943 bytesdocument-types/technical.mddoc · 2,807 byteseslint.config.jsruns · 1,318 bytesexamples/01-failure-01.mddoc · 1,299 bytesexamples/01-success-01.mddoc · 1,426 bytesexamples/02-failure-01.mddoc · 1,339 bytesexamples/02-success-01.mddoc · 1,278 bytesexamples/03-failure-01.mddoc · 995 bytesexamples/03-success-01.mddoc · 1,262 bytesexamples/04-failure-01.mddoc · 1,193 bytesexamples/04-success-01.mddoc · 1,263 bytesexamples/05-failure-01.mddoc · 1,323 bytesexamples/05-success-01.mddoc · 1,501 bytesexamples/06-failure-01.mddoc · 1,361 bytesexamples/06-success-01.mddoc · 1,527 bytesexamples/07-failure-01.mddoc · 1,081 bytesexamples/07-success-01.mddoc · 1,254 bytesexamples/08-failure-01.mddoc · 1,028 bytesexamples/08-success-01.mddoc · 1,229 bytesexamples/09-failure-01.mddoc · 1,157 bytesexamples/09-success-01.mddoc · 1,477 bytesexamples/10-failure-01.mddoc · 1,364 bytesexamples/10-success-01.mddoc · 1,730 bytesexamples/11-failure-01.mddoc · 992 bytesexamples/11-success-01.mddoc · 1,463 bytesexamples/12-failure-01.mddoc · 1,137 bytesexamples/12-success-01.mddoc · 1,446 bytesexamples/13-failure-01.mddoc · 1,047 bytesexamples/13-success-01.mddoc · 1,436 bytesexamples/14-failure-01.mddoc · 1,131 bytesexamples/14-success-01.mddoc · 1,464 bytesexamples/15-failure-01.mddoc · 1,246 bytesexamples/15-success-01.mddoc · 1,582 bytesexamples/16-failure-01.mddoc · 1,492 bytesexamples/16-success-01.mddoc · 1,580 bytesexamples/17-failure-01.mddoc · 912 bytesexamples/17-success-01.mddoc · 1,568 bytesexamples/18-failure-01.mddoc · 1,142 bytesexamples/18-success-01.mddoc · 1,462 bytesexamples/19-failure-01.mddoc · 1,034 bytesexamples/19-success-01.mddoc · 1,010 bytesexamples/20-failure-01.mddoc · 997 bytesexamples/20-success-01.mddoc · 1,493 bytesexamples/21-failure-01.mddoc · 1,016 bytesexamples/21-success-01.mddoc · 1,180 bytesexamples/22-failure-01.mddoc · 894 bytesexamples/22-success-01.mddoc · 1,258 bytesexamples/23-failure-01.mddoc · 901 bytesexamples/23-success-01.mddoc · 1,264 bytesexamples/24-failure-01.mddoc · 1,273 bytesexamples/24-success-01.mddoc · 1,336 bytesexamples/25-failure-01.mddoc · 1,635 bytesexamples/25-success-01.mddoc · 2,626 bytesexamples/25-success-02.mddoc · 2,290 bytesexamples/26-failure-01.mddoc · 1,360 bytesexamples/26-success-01.mddoc · 1,665 bytesexamples/26-success-02.mddoc · 1,187 bytesexamples/27-failure-01.mddoc · 1,210 bytesexamples/27-success-01.mddoc · 1,563 bytesexamples/28-failure-01.mddoc · 1,285 bytesexamples/28-success-01.mddoc · 1,413 bytesexamples/28-success-02.mddoc · 1,230 bytesexamples/29-failure-01.mddoc · 1,556 bytesexamples/29-success-01.mddoc · 1,387 bytesexamples/30-failure-01.mddoc · 1,262 bytesexamples/30-success-01.mddoc · 1,806 bytesexamples/31-failure-01.mddoc · 1,318 bytesexamples/31-failure-02.mddoc · 957 bytesexamples/31-success-01.mddoc · 1,966 bytesexamples/31-success-02.mddoc · 993 bytesexamples/32-failure-01.mddoc · 1,204 bytesexamples/32-success-01.mddoc · 1,870 bytesexamples/33-failure-01.mddoc · 812 bytesexamples/33-success-01.mddoc · 937 bytesexamples/34-failure-01.mddoc · 983 bytesexamples/34-success-01.mddoc · 1,318 bytesexamples/35-failure-01.mddoc · 987 bytesexamples/35-success-01.mddoc · 1,112 bytesexamples/36-failure-01.mddoc · 1,169 bytesexamples/36-success-01.mddoc · 1,178 bytesexamples/37-failure-01.mddoc · 974 bytesexamples/37-success-01.mddoc · 1,036 bytesexamples/38-failure-01.mddoc · 854 bytesexamples/38-success-01.mddoc · 959 bytesexamples/39-failure-01.mddoc · 754 bytesexamples/39-success-01.mddoc · 815 bytesexamples/40-failure-01.mddoc · 838 bytesexamples/40-success-01.mddoc · 840 bytesexamples/41-failure-01.mddoc · 745 bytesexamples/41-success-01.mddoc · 942 bytesexamples/README.mddoc · 4,339 bytesexamples/document-types/namuwiki-01-after.mddoc · 447 bytesexamples/document-types/namuwiki-01-before.mddoc · 323 bytesexamples/document-types/namuwiki-02-after.mddoc · 411 bytesexamples/document-types/namuwiki-02-before.mddoc · 314 bytesexamples/e2e/00-generated-sample-ko.mddoc · 2,768 bytesexamples/e2e/01-patina-audit-ko.mddoc · 7,547 bytesexamples/e2e/02-patina-rewrite-ko.mddoc · 7,283 bytesexamples/e2e/README.mddoc · 414 bytesexamples/en-01-failure-01.mddoc · 1,205 bytesexamples/en-01-success-01.mddoc · 1,362 bytesexamples/en-02-failure-01.mddoc · 1,222 bytesexamples/en-02-success-01.mddoc · 1,471 bytesexamples/en-03-failure-01.mddoc · 1,228 bytesexamples/en-03-success-01.mddoc · 1,351 bytesexamples/en-04-failure-01.mddoc · 1,142 bytesexamples/en-04-success-01.mddoc · 1,159 bytesexamples/en-05-failure-01.mddoc · 1,097 bytesexamples/en-05-success-01.mddoc · 1,457 bytesexamples/en-06-failure-01.mddoc · 1,780 bytesexamples/en-06-success-01.mddoc · 1,620 bytesexamples/en-07-failure-01.mddoc · 893 bytesexamples/en-07-success-01.mddoc · 1,330 bytesexamples/en-08-failure-01.mddoc · 889 bytesexamples/en-08-success-01.mddoc · 1,160 bytesexamples/en-09-failure-01.mddoc · 1,027 bytesexamples/en-09-success-01.mddoc · 1,680 bytesexamples/en-10-failure-01.mddoc · 1,094 bytesexamples/en-10-success-01.mddoc · 1,507 bytesexamples/en-11-failure-01.mddoc · 1,114 bytesexamples/en-11-success-01.mddoc · 1,475 bytesexamples/en-12-failure-01.mddoc · 1,465 bytesexamples/en-12-success-01.mddoc · 1,560 bytesexamples/en-13-failure-01.mddoc · 797 bytesexamples/en-13-success-01.mddoc · 1,139 bytesexamples/en-14-failure-01.mddoc · 1,320 bytesexamples/en-14-success-01.mddoc · 2,251 bytesexamples/en-15-failure-01.mddoc · 1,443 bytesexamples/en-15-success-01.mddoc · 1,835 bytesexamples/en-16-failure-01.mddoc · 942 bytesexamples/en-16-success-01.mddoc · 1,560 bytesexamples/en-17-failure-01.mddoc · 1,088 bytesexamples/en-17-success-01.mddoc · 1,970 bytesexamples/en-18-failure-01.mddoc · 1,415 bytesexamples/en-18-success-01.mddoc · 1,526 bytesexamples/en-19-failure-01.mddoc · 1,127 bytesexamples/en-19-success-01.mddoc · 1,319 bytesexamples/en-20-failure-01.mddoc · 1,269 bytesexamples/en-20-success-01.mddoc · 1,560 bytesexamples/en-21-failure-01.mddoc · 952 bytesexamples/en-21-success-01.mddoc · 1,047 bytesexamples/en-22-failure-01.mddoc · 1,192 bytesexamples/en-22-success-01.mddoc · 1,259 bytesexamples/en-23-failure-01.mddoc · 1,363 bytesexamples/en-23-success-01.mddoc · 1,529 bytesexamples/en-24-failure-01.mddoc · 1,068 bytesexamples/en-24-success-01.mddoc · 1,329 bytesexamples/en-25-failure-01.mddoc · 1,661 bytesexamples/en-25-success-01.mddoc · 1,978 bytesexamples/en-25-success-02.mddoc · 2,108 bytesexamples/en-26-failure-01.mddoc · 1,302 bytesexamples/en-26-success-01.mddoc · 1,450 bytesexamples/en-27-failure-01.mddoc · 1,697 bytesexamples/en-27-success-01.mddoc · 1,516 bytesexamples/en-28-failure-01.mddoc · 1,437 bytesexamples/en-28-success-01.mddoc · 1,569 bytesexamples/en-29-failure-01.mddoc · 1,425 bytesexamples/en-29-success-01.mddoc · 1,228 bytesexamples/en-30-failure-01.mddoc · 1,088 bytesexamples/en-30-success-01.mddoc · 1,605 bytesexamples/en-31-failure-01.mddoc · 1,236 bytesexamples/en-31-failure-02.mddoc · 887 bytesexamples/en-31-success-01.mddoc · 1,644 bytesexamples/en-31-success-02.mddoc · 924 bytesexamples/en-32-failure-01.mddoc · 995 bytesexamples/en-32-success-01.mddoc · 1,274 bytesexamples/en-33-failure-01.mddoc · 867 bytesexamples/en-33-success-01.mddoc · 951 bytesexamples/en-34-failure-01.mddoc · 984 bytesexamples/en-34-success-01.mddoc · 1,121 bytesexamples/en-35-failure-01.mddoc · 1,040 bytesexamples/en-35-success-01.mddoc · 1,071 bytesexamples/en-36-failure-01.mddoc · 1,102 bytesexamples/en-36-success-01.mddoc · 1,063 bytesexamples/en-37-failure-01.mddoc · 1,009 bytesexamples/en-37-success-01.mddoc · 1,073 bytesexamples/en-38-failure-01.mddoc · 976 bytesexamples/en-38-success-01.mddoc · 1,150 bytesexamples/genres/academic-rewritten.mddoc · 1,050 bytesexamples/genres/academic.mddoc · 1,312 bytesexamples/genres/narrative-rewritten.mddoc · 1,070 bytesexamples/genres/narrative.mddoc · 1,361 bytesexamples/genres/technical-rewritten.mddoc · 1,054 bytesexamples/genres/technical.mddoc · 1,208 bytesexamples/ja-01-failure-01.mddoc · 901 bytesexamples/ja-01-success-01.mddoc · 989 bytesexamples/ja-02-failure-01.mddoc · 951 bytesexamples/ja-02-success-01.mddoc · 1,037 bytesexamples/ja-03-failure-01.mddoc · 906 bytesexamples/ja-03-success-01.mddoc · 1,025 bytesexamples/ja-04-failure-01.mddoc · 929 bytesexamples/ja-04-success-01.mddoc · 992 bytesexamples/ja-05-failure-01.mddoc · 785 bytesexamples/ja-05-success-01.mddoc · 956 bytesexamples/ja-06-failure-01.mddoc · 908 bytesexamples/ja-06-success-01.mddoc · 875 bytesexamples/ja-07-failure-01.mddoc · 835 bytesexamples/ja-07-success-01.mddoc · 1,015 bytesexamples/ja-08-failure-01.mddoc · 839 bytesexamples/ja-08-success-01.mddoc · 949 bytesexamples/ja-09-failure-01.mddoc · 785 bytesexamples/ja-09-success-01.mddoc · 904 bytesexamples/ja-10-failure-01.mddoc · 848 bytesexamples/ja-10-success-01.mddoc · 979 bytesexamples/ja-11-failure-01.mddoc · 843 bytesexamples/ja-11-success-01.mddoc · 934 bytesexamples/ja-12-failure-01.mddoc · 879 bytesexamples/ja-12-success-01.mddoc · 1,285 bytesexamples/ja-13-failure-01.mddoc · 722 bytesexamples/ja-13-success-01.mddoc · 988 bytesexamples/ja-14-failure-01.mddoc · 786 bytesexamples/ja-14-success-01.mddoc · 989 bytesexamples/ja-15-failure-01.mddoc · 880 bytesexamples/ja-15-success-01.mddoc · 1,096 bytesexamples/ja-16-failure-01.mddoc · 874 bytesexamples/ja-16-success-01.mddoc · 1,132 bytesexamples/ja-17-failure-01.mddoc · 625 bytesexamples/ja-17-success-01.mddoc · 918 bytesexamples/ja-18-failure-01.mddoc · 823 bytesexamples/ja-18-success-01.mddoc · 916 bytesexamples/ja-19-failure-01.mddoc · 825 bytesexamples/ja-19-success-01.mddoc · 896 bytesexamples/ja-20-failure-01.mddoc · 847 bytesexamples/ja-20-success-01.mddoc · 944 bytesexamples/ja-21-failure-01.mddoc · 891 bytesexamples/ja-21-success-01.mddoc · 887 bytesexamples/ja-22-failure-01.mddoc · 953 bytesexamples/ja-22-success-01.mddoc · 903 bytesexamples/ja-23-failure-01.mddoc · 859 bytesexamples/ja-23-success-01.mddoc · 924 bytesexamples/ja-24-failure-01.mddoc · 799 bytesexamples/ja-24-success-01.mddoc · 805 bytesexamples/ja-25-failure-01.mddoc · 1,099 bytesexamples/ja-25-success-01.mddoc · 1,741 bytesexamples/ja-25-success-02.mddoc · 2,088 bytesexamples/ja-26-failure-01.mddoc · 768 bytesexamples/ja-26-success-01.mddoc · 885 bytesexamples/ja-27-failure-01.mddoc · 784 bytesexamples/ja-27-success-01.mddoc · 957 bytesexamples/ja-28-failure-01.mddoc · 809 bytesexamples/ja-28-success-01.mddoc · 979 bytesexamples/ja-29-failure-01.mddoc · 1,267 bytesexamples/ja-29-success-01.mddoc · 1,448 bytesexamples/ja-30-failure-01.mddoc · 1,318 bytesexamples/ja-30-success-01.mddoc · 1,671 bytesexamples/ja-31-failure-01.mddoc · 1,369 bytesexamples/ja-31-failure-02.mddoc · 1,136 bytesexamples/ja-31-success-01.mddoc · 2,058 bytesexamples/ja-31-success-02.mddoc · 1,084 bytesexamples/ja-32-failure-01.mddoc · 1,378 bytesexamples/ja-32-success-01.mddoc · 2,281 bytesexamples/ja-33-failure-01.mddoc · 877 bytesexamples/ja-33-success-01.mddoc · 980 bytesexamples/ja-34-failure-01.mddoc · 1,246 bytesexamples/ja-34-success-01.mddoc · 1,342 bytesexamples/ja-35-failure-01.mddoc · 1,044 bytesexamples/ja-35-success-01.mddoc · 1,216 bytesexamples/ja-36-failure-01.mddoc · 1,159 bytesexamples/ja-36-success-01.mddoc · 1,317 bytesexamples/ja-37-failure-01.mddoc · 1,100 bytesexamples/ja-37-success-01.mddoc · 1,150 bytesexamples/rewrite-axes/RESULTS.mddoc · 5,008 bytesexamples/rewrite-axes/academic-en.mddoc · 1,162 bytesexamples/rewrite-axes/academic-ko.mddoc · 1,217 bytesexamples/rewrite-axes/casual-en.mddoc · 940 bytesexamples/rewrite-axes/casual-ko.mddoc · 1,057 bytesexamples/rewrite-axes/instructional-en.mddoc · 1,152 bytesexamples/rewrite-axes/instructional-ko.mddoc · 1,165 bytesexamples/rewrite-axes/marketing-en.mddoc · 1,083 bytesexamples/rewrite-axes/marketing-ko.mddoc · 1,125 bytesexamples/rewrite-axes/narrative-en.mddoc · 1,100 bytesexamples/rewrite-axes/narrative-ko.mddoc · 1,154 bytesexamples/rewrite-axes/professional-en.mddoc · 1,069 bytesexamples/rewrite-axes/professional-ko.mddoc · 1,124 bytesexamples/sample.mddoc · 1,687 bytesexamples/short/business-email-rewritten.mddoc · 352 bytesexamples/short/business-email.mddoc · 394 bytesexamples/short/marketing-launch-en-rewritten.mddoc · 231 bytesexamples/short/marketing-launch-en.mddoc · 325 bytesexamples/short/marketing-launch-rewritten.mddoc · 304 bytesexamples/short/marketing-launch.mddoc · 358 bytesexamples/short/reflective-essay-rewritten.mddoc · 391 bytesexamples/short/reflective-essay.mddoc · 407 bytesexamples/short/tech-tutorial-rewritten.mddoc · 397 bytesexamples/short/tech-tutorial.mddoc · 373 bytesexamples/viral-hook/case-01-marketing-hook.mddoc · 2,429 bytesexamples/viral-hook/case-02-real-world-demo.mddoc · 9,609 bytesexamples/zh-01-failure-01.mddoc · 787 bytesexamples/zh-01-success-01.mddoc · 903 bytesexamples/zh-02-failure-01.mddoc · 830 bytesexamples/zh-02-success-01.mddoc · 868 bytesexamples/zh-03-failure-01.mddoc · 827 bytesexamples/zh-03-success-01.mddoc · 878 bytesexamples/zh-04-failure-01.mddoc · 806 bytesexamples/zh-04-success-01.mddoc · 836 bytesexamples/zh-05-failure-01.mddoc · 735 bytesexamples/zh-05-success-01.mddoc · 816 bytesexamples/zh-06-failure-01.mddoc · 773 bytesexamples/zh-06-success-01.mddoc · 857 bytesexamples/zh-07-failure-01.mddoc · 679 bytesexamples/zh-07-success-01.mddoc · 829 bytesexamples/zh-08-failure-01.mddoc · 768 bytesexamples/zh-08-success-01.mddoc · 799 bytesexamples/zh-09-failure-01.mddoc · 819 bytesexamples/zh-09-success-01.mddoc · 892 bytesexamples/zh-10-failure-01.mddoc · 772 bytesexamples/zh-10-success-01.mddoc · 807 bytesexamples/zh-11-failure-01.mddoc · 739 bytesexamples/zh-11-success-01.mddoc · 875 bytesexamples/zh-12-failure-01.mddoc · 739 bytesexamples/zh-12-success-01.mddoc · 808 bytesexamples/zh-13-failure-01.mddoc · 664 bytesexamples/zh-13-success-01.mddoc · 919 bytesexamples/zh-14-failure-01.mddoc · 604 bytesexamples/zh-14-success-01.mddoc · 706 bytesexamples/zh-15-failure-01.mddoc · 697 bytesexamples/zh-15-success-01.mddoc · 805 bytesexamples/zh-16-failure-01.mddoc · 626 bytesexamples/zh-16-success-01.mddoc · 730 bytesexamples/zh-17-failure-01.mddoc · 599 bytesexamples/zh-17-success-01.mddoc · 753 bytesexamples/zh-18-failure-01.mddoc · 711 bytesexamples/zh-18-success-01.mddoc · 751 bytesexamples/zh-19-failure-01.mddoc · 685 bytesexamples/zh-19-success-01.mddoc · 746 bytesexamples/zh-20-failure-01.mddoc · 749 bytesexamples/zh-20-success-01.mddoc · 786 bytesexamples/zh-21-failure-01.mddoc · 682 bytesexamples/zh-21-success-01.mddoc · 764 bytesexamples/zh-22-failure-01.mddoc · 683 bytesexamples/zh-22-success-01.mddoc · 778 bytesexamples/zh-23-failure-01.mddoc · 738 bytesexamples/zh-23-success-01.mddoc · 783 bytesexamples/zh-24-failure-01.mddoc · 674 bytesexamples/zh-24-success-01.mddoc · 708 bytesexamples/zh-25-failure-01.mddoc · 928 bytesexamples/zh-25-success-01.mddoc · 1,462 bytesexamples/zh-25-success-02.mddoc · 1,822 bytesexamples/zh-26-failure-01.mddoc · 726 bytesexamples/zh-26-success-01.mddoc · 778 bytesexamples/zh-27-failure-01.mddoc · 737 bytesexamples/zh-27-success-01.mddoc · 918 bytesexamples/zh-28-failure-01.mddoc · 724 bytesexamples/zh-28-success-01.mddoc · 1,035 bytesexamples/zh-29-failure-01.mddoc · 1,110 bytesexamples/zh-29-success-01.mddoc · 1,081 bytesexamples/zh-30-failure-01.mddoc · 1,012 bytesexamples/zh-30-success-01.mddoc · 1,343 bytesexamples/zh-31-failure-01.mddoc · 1,059 bytesexamples/zh-31-failure-02.mddoc · 805 bytesexamples/zh-31-success-01.mddoc · 1,579 bytesexamples/zh-31-success-02.mddoc · 903 bytesexamples/zh-32-failure-01.mddoc · 861 bytesexamples/zh-32-success-01.mddoc · 1,063 bytesexamples/zh-33-failure-01.mddoc · 767 bytesexamples/zh-33-success-01.mddoc · 909 bytesexamples/zh-34-failure-01.mddoc · 920 bytesexamples/zh-34-success-01.mddoc · 1,011 bytesexamples/zh-35-failure-01.mddoc · 845 bytesexamples/zh-35-success-01.mddoc · 909 bytesexamples/zh-36-failure-01.mddoc · 972 bytesexamples/zh-36-success-01.mddoc · 997 bytesexamples/zh-37-failure-01.mddoc · 837 bytesexamples/zh-37-success-01.mddoc · 914 bytesinstall.shruns · 10,795 byteslexicon/ai-en.mddoc · 4,548 byteslexicon/ai-ja.mddoc · 16,174 byteslexicon/ai-ko.mddoc · 5,070 byteslexicon/ai-zh.mddoc · 13,066 byteslexicon/provenance/ai-en.jsonasset · 22,226 byteslexicon/provenance/ai-ja.jsonasset · 13,976 byteslexicon/provenance/ai-ko.jsonasset · 7,235 byteslexicon/provenance/ai-zh.jsonasset · 13,504 bytespackage-lock.jsonasset · 97,247 bytespackage.jsonruns · 7,017 bytespackages/patina-humanizer/README.mddoc · 330 bytespackages/patina-humanizer/bin/patina-humanizer.jsruns · 55 bytespackages/patina-humanizer/package.jsonruns · 587 bytespatterns/en-communication.mddoc · 5,721 bytespatterns/en-content.mddoc · 9,079 bytespatterns/en-filler.mddoc · 11,263 bytespatterns/en-language.mddoc · 16,649 bytespatterns/en-structure.mddoc · 13,013 bytespatterns/en-style.mddoc · 12,351 bytespatterns/en-viral-hook.mddoc · 12,971 bytespatterns/ja-communication.mddoc · 6,654 bytespatterns/ja-content.mddoc · 10,807 bytespatterns/ja-filler.mddoc · 12,368 bytespatterns/ja-language.mddoc · 20,312 bytespatterns/ja-structure.mddoc · 9,616 bytespatterns/ja-style.mddoc · 10,581 bytespatterns/ja-viral-hook.mddoc · 16,896 bytespatterns/ko-communication.mddoc · 6,770 bytespatterns/ko-content.mddoc · 10,196 bytespatterns/ko-filler.mddoc · 13,690 bytespatterns/ko-language.mddoc · 17,984 bytespatterns/ko-structure.mddoc · 15,037 bytespatterns/ko-style.mddoc · 8,960 bytespatterns/ko-viral-hook.mddoc · 14,061 bytespatterns/zh-communication.mddoc · 5,465 bytespatterns/zh-content.mddoc · 9,075 bytespatterns/zh-filler.mddoc · 10,208 bytespatterns/zh-language.mddoc · 17,109 bytespatterns/zh-structure.mddoc · 9,072 bytespatterns/zh-style.mddoc · 9,246 bytespatterns/zh-viral-hook.mddoc · 12,941 bytespersonas/en/blog-essay.mddoc · 2,050 bytespersonas/en/natural-en.mddoc · 3,165 bytespersonas/en/technical-explainer.mddoc · 2,179 bytespersonas/ja/blog-essay.mddoc · 2,333 bytespersonas/ja/natural-ja.mddoc · 3,402 bytespersonas/ko/blog-essay.mddoc · 1,653 bytespersonas/ko/natural-ko.mddoc · 3,748 bytespersonas/ko/pragmatic-founder.mddoc · 1,620 bytespersonas/ko/soft-professional.mddoc · 1,625 bytespersonas/ko/technical-explainer.mddoc · 1,602 bytespersonas/zh/blog-essay.mddoc · 2,017 bytespersonas/zh/natural-zh.mddoc · 2,821 bytesplayground/DESIGN.mddoc · 8,858 bytesplayground/README.mddoc · 8,097 bytesplayground/assets/brand/patina-icon.svgasset · 599 bytesplayground/assets/brand/patina-mark.svgasset · 521 bytesplayground/chatgpt.cssasset · 34,666 bytesplayground/chatgpt.jsruns · 81,935 bytesplayground/edit-review.cssasset · 2,579 bytesplayground/edit-review.jsruns · 19,490 bytesplayground/examples/en.jsruns · 2,836 bytesplayground/examples/index.jsruns · 231 bytesplayground/examples/ja.jsruns · 2,903 bytesplayground/examples/ko.jsruns · 3,717 bytesplayground/examples/zh.jsruns · 3,326 bytesplayground/experience-copy.jsruns · 25,830 bytesplayground/index.htmlasset · 17,810 bytesplayground/launch-config.jsruns · 207 bytesplayground/preferences.jsruns · 1,794 bytesplayground/protected-input.jsruns · 2,610 bytesplayground/rewrite-client.jsruns · 12,531 bytesplayground/src/edit-controls.jsruns · 12,230 bytesplayground/src/web-rewrite-contract.jsruns · 30,651 bytesprocess/pattern-freshness.mddoc · 2,263 bytesscripts/adversarial-mps-report.mjsruns · 8,248 bytesscripts/ai-tells-corpus-baseline.mjsruns · 14,327 bytesscripts/benchmark-report.mjsruns · 15,573 bytesscripts/cadence-fixture-eval.mjsruns · 5,306 bytesscripts/check-architecture.mjsruns · 25,968 bytesscripts/check-no-private-assets.mjsruns · 10,360 bytesscripts/check-release-metadata.mjsruns · 10,854 bytesscripts/check-retired-concepts.mjsruns · 3,631 bytesscripts/checkout-evidence-bindings.mjsruns · 1,190 bytesscripts/detector-candidate-eval.mjsruns · 10,584 bytesscripts/detector-comparison.mjsruns · 10,148 bytesscripts/dev-server.mjsruns · 18,182 bytesscripts/fp-fixture-export.mjsruns · 13,242 bytesscripts/generate-launch-config.mjsruns · 6,286 bytesscripts/ko-agent-tone-candidate-eval.mjsruns · 6,361 bytesscripts/ko-comma-excess-candidate-eval.mjsruns · 7,122 bytesscripts/ko-conjunction-candidate-eval.mjsruns · 8,041 bytesscripts/ko-miss-review-extract.mjsruns · 6,297 bytesscripts/ko-miss-review-kit.mjsruns · 8,622 bytesscripts/ko-miss-review-lib.mjsruns · 54,019 bytesscripts/ko-miss-review-report.mjsruns · 17,490 bytesscripts/ko-miss-review-validate.mjsruns · 3,918 bytesscripts/ko-overcorrection-flattening-candidate-eval.mjsruns · 10,335 bytesscripts/ko-residual-translationese-candidate-eval.mjsruns · 7,796 bytesscripts/lexicon-freshness.mjsruns · 18,591 bytesscripts/lint.mjsruns · 1,405 bytesscripts/number-swap-candidate-eval.mjsruns · 10,619 bytesscripts/perf-report.mjsruns · 4,632 bytesscripts/persona-ablation.mjsruns · 16,646 bytesscripts/persona-calibration.mjsruns · 6,188 bytesscripts/platform-smoke.mjsruns · 13,650 bytesscripts/precommit-score.mjsruns · 1,278 bytesscripts/prose-score.mjsruns · 6,758 bytesscripts/public-showcase.mjsruns · 6,974 bytesscripts/rebaseline-build-claim-manifest.mjsruns · 11,681 bytesscripts/rebaseline-generate-modern.mjsruns · 17,548 bytesscripts/rebaseline-intake.mjsruns · 8,165 bytesscripts/rebaseline-low-fpr-report.mjsruns · 8,074 bytesscripts/rebaseline-score.mjsruns · 8,511 bytesscripts/rebaseline-summary.mjsruns · 28,266 bytesscripts/rebaseline-web-collect.mjsruns · 18,032 bytesscripts/release-artifacts.mjsruns · 49,279 bytesscripts/research/claude-study-stream.mjsruns · 4,205 bytesscripts/research/judge-rubric-check.mjsruns · 8,192 bytesscripts/research/model-evaluation-transport.mjsruns · 12,072 bytesscripts/research/model-rewrite-benchmark.mjsruns · 24,155 bytesscripts/research/study-family.mjsruns · 6,104 bytesscripts/research/study-inputs.mjsruns · 2,584 bytesscripts/research/study-job.mjsruns · 5,602 bytesscripts/research/study-journal.mjsruns · 11,469 bytesscripts/research/study-validation.mjsruns · 3,819 bytesscripts/robustness-report.mjsruns · 6,418 bytesscripts/share-card.mjsruns · 14,921 bytesscripts/signal-impact.mjsruns · 9,850 bytesscripts/update-benchmark-ranges.mjsruns · 4,231 bytesservices/log-query/.gitignoreasset · 14 bytesservices/log-query/README.mddoc · 3,057 bytesservices/log-query/api/ingest.jsruns · 4,374 bytesservices/log-query/api/query.jsruns · 2,828 bytesservices/log-query/lib/log-aggregate.jsruns · 11,527 bytesservices/log-query/lib/rest-kv.jsruns · 3,008 bytesservices/log-query/package.jsonruns · 291 bytesservices/log-query/vercel.jsonasset · 421 bytessrc/anthropic-native.jsruns · 5,814 bytessrc/api.jsruns · 19,246 bytessrc/atomic-write.jsruns · 1,561 bytessrc/auth.jsruns · 4,428 bytessrc/backends/agy-cli.jsruns · 11,702 bytessrc/backends/claude-cli.jsruns · 6,333 bytessrc/backends/codex-cli.jsruns · 3,199 bytessrc/backends/contract.jsruns · 23,697 bytessrc/backends/gemini-cli.jsruns · 4,450 bytessrc/backends/index.jsruns · 7,597 bytessrc/cli-child.jsruns · 3,853 bytessrc/cli.jsruns · 2,943 bytessrc/cli/args.jsruns · 26,441 bytessrc/cli/batch.jsruns · 8,422 bytessrc/cli/input.jsruns · 3,940 bytessrc/cli/overcorrection-advisory.jsruns · 10,414 bytessrc/cli/run.jsruns · 27,205 bytessrc/cli/score-gate.jsruns · 937 bytessrc/cli/smoothness-advisory.jsruns · 4,133 bytessrc/cli/teardown.jsruns · 4,330 bytessrc/commands/auth.jsruns · 6,687 bytessrc/commands/doctor.jsruns · 16,507 bytessrc/commands/inspect.jsruns · 2,584 bytessrc/commands/persona.jsruns · 25,953 bytessrc/config.jsruns · 8,309 bytessrc/edit-controls.jsruns · 12,230 bytessrc/entitlement-polar.jsruns · 10,107 bytessrc/entitlement.jsruns · 27,390 bytessrc/errors.jsruns · 4,502 bytessrc/features/analyzer.jsruns · 7,992 bytessrc/features/catalog/ko-interference.jsruns · 5,420 bytessrc/features/discourse-tells.jsruns · 5,147 bytessrc/features/document-signals.jsruns · 1,351 bytessrc/features/index.jsruns · 961 bytessrc/features/korean-structure-fingerprint.jsruns · 7,100 bytessrc/features/lexicon-core.jsruns · 7,123 bytessrc/features/lexicon.jsruns · 1,010 bytessrc/features/markup-leakage.jsruns · 4,778 bytessrc/features/meaning-proxy.jsruns · 22,803 bytessrc/features/numeric.jsruns · 296 bytessrc/features/persona-match.jsruns · 6,531 bytessrc/features/portability.jsruns · 3,599 bytessrc/features/segment.jsruns · 3,923 bytessrc/features/short-form.jsruns · 6,437 bytessrc/features/signal-strength.jsruns · 3,951 bytessrc/features/stylometry.jsruns · 24,392 bytessrc/features/translationese.jsruns · 8,269 bytessrc/inspection-advisories.jsruns · 6,510 bytessrc/inspection-masks.jsruns · 3,644 bytessrc/inspection.jsruns · 7,696 bytessrc/json-response.jsruns · 2,839 bytessrc/llm-transport.jsruns · 7,801 bytessrc/loader.jsruns · 11,647 bytessrc/logger.jsruns · 1,654 bytessrc/model-defaults.jsruns · 3,128 bytessrc/output.jsruns · 27,808 bytessrc/personas/compose.jsruns · 6,514 bytessrc/personas/gates.jsruns · 6,547 bytessrc/personas/loader.jsruns · 2,793 bytessrc/personas/resolve.jsruns · 2,082 bytessrc/personas/schema.jsruns · 8,483 bytessrc/pro-monitor.jsruns · 26,308 bytessrc/prompt-builder.jsruns · 51,842 bytessrc/prose-core.jsruns · 6,747 bytessrc/providers.jsruns · 4,591 bytessrc/quota-reservation.jsruns · 9,270 bytessrc/rate-limit.jsruns · 20,115 bytessrc/rewrite-handler.jsruns · 20,805 bytessrc/scoring.jsruns · 44,021 bytessrc/security.jsruns · 8,342 bytessrc/star-nudge.jsruns · 6,121 bytessrc/streaming-api.jsruns · 7,339 bytessrc/upstash-rest.jsruns · 2,304 bytessrc/verification-schema.jsruns · 4,151 bytessrc/verify.jsruns · 11,401 bytessrc/web-config.jsruns · 2,480 bytessrc/web-observability.jsruns · 11,370 bytessrc/web-prompt-budget.jsruns · 5,001 bytessrc/web-rewrite-contract.jsruns · 30,651 bytessrc/web-rewrite-receipt.jsruns · 5,104 bytessrc/web-rewrite-stream.jsruns · 34,736 bytessrc/web-rewrite.jsruns · 8,657 bytestests/browser/fixtures.jsruns · 8,194 bytestests/browser/playground.test.jsruns · 9,783 bytestests/e2e/auth-login.test.jsruns · 5,455 bytestests/e2e/backends.test.jsruns · 14,657 bytestests/e2e/batch-test-1.humanized.txtdoc · 17 bytestests/e2e/batch-test-1.txtdoc · 85 bytestests/e2e/batch-test-2.humanized.txtdoc · 17 bytestests/e2e/batch-test-2.txtdoc · 76 bytestests/e2e/check-no-private-assets.test.jsruns · 4,361 bytestests/e2e/cli-adoption.test.jsruns · 14,507 bytestests/e2e/cli-api.test.jsruns · 18,929 bytestests/e2e/cli-cancellation.test.jsruns · 2,436 bytestests/e2e/cli-persona.test.jsruns · 7,843 bytestests/e2e/cli-verification.test.jsruns · 27,172 bytestests/e2e/cli.test.jsruns · 646 bytestests/e2e/dev-server.test.jsruns · 16,651 bytestests/e2e/helpers/mock-server.jsruns · 2,517 bytestests/e2e/precommit-score.test.jsruns · 1,556 bytestests/e2e/providers.test.jsruns · 5,955 bytestests/e2e/public-contracts.test.jsruns · 4,310 bytestests/e2e/quality-test.jsruns · 465 bytestests/e2e/release-artifacts.test.jsruns · 1,914 bytestests/e2e/session-isolation.test.jsruns · 9,645 bytestests/e2e/skill-install.test.jsruns · 19,805 bytestests/e2e/skill-invocation.test.jsruns · 29,819 bytestests/e2e/test-input-en.txtdoc · 443 bytestests/fixtures/cadence-ko/README.mddoc · 1,677 bytestests/fixtures/cadence-ko/ko-conjunction-50.jsonlasset · 12,725 bytestests/fixtures/cadence/README.mddoc · 1,471 bytestests/fixtures/cadence/en-cadence-50.jsonlasset · 8,913 bytestests/fixtures/ko-overcorrection/README.mddoc · 2,250 bytestests/fixtures/ko-overcorrection/flattening-50.jsonlasset · 37,131 bytestests/fixtures/ko-performance/confirmatory.jsonlasset · 167,765 bytestests/fixtures/ko-performance/invariant-mutations.jsonlasset · 3,397 bytestests/fixtures/ko-performance/retention-mutations.jsonlasset · 3,621 bytestests/fixtures/ko-slop-gaps/agent-tone-50.jsonlasset · 15,742 bytestests/fixtures/ko-slop-gaps/comma-excess-50.jsonlasset · 15,295 bytestests/fixtures/ko-slop-gaps/residual-translationese-50.jsonlasset · 13,413 bytestests/fixtures/live-quality/en/academic-01.mddoc · 825 bytestests/fixtures/live-quality/en/blog-01.mddoc · 783 bytestests/fixtures/live-quality/en/chat-01.mddoc · 711 bytestests/fixtures/live-quality/en/email-01.mddoc · 705 bytestests/fixtures/live-quality/en/howto-01.mddoc · 783 bytestests/fixtures/live-quality/en/instructional-01.mddoc · 747 bytestests/fixtures/live-quality/en/marketing-01.mddoc · 736 bytestests/fixtures/live-quality/en/news-01.mddoc · 832 bytestests/fixtures/live-quality/en/product-01.mddoc · 749 bytestests/fixtures/live-quality/en/public-docs-01.mddoc · 1,085 bytestests/fixtures/live-quality/en/social-01.mddoc · 694 bytestests/fixtures/live-quality/ko/academic-01.mddoc · 816 bytestests/fixtures/live-quality/ko/blog-01.mddoc · 787 bytestests/fixtures/live-quality/ko/chat-01.mddoc · 712 bytestests/fixtures/live-quality/ko/email-01.mddoc · 725 bytestests/fixtures/live-quality/ko/howto-01.mddoc · 791 bytestests/fixtures/live-quality/ko/instructional-01.mddoc · 765 bytestests/fixtures/live-quality/ko/marketing-01.mddoc · 754 bytestests/fixtures/live-quality/ko/news-01.mddoc · 837 bytestests/fixtures/live-quality/ko/product-01.mddoc · 798 bytestests/fixtures/live-quality/ko/public-docs-01.mddoc · 1,210 bytestests/fixtures/live-quality/ko/social-01.mddoc · 731 bytestests/fixtures/meaning-proxy/pairs.jsonasset · 1,836 bytestests/fixtures/number-swap-calibration/number-swap-50.jsonlasset · 12,086 bytestests/fixtures/prompt-snapshots/audit.mddoc · 2,321 bytestests/fixtures/prompt-snapshots/diff.mddoc · 2,392 bytestests/fixtures/prompt-snapshots/rewrite-minimal.mddoc · 4,953 bytestests/fixtures/prompt-snapshots/rewrite-signals.mddoc · 8,122 bytestests/fixtures/prompt-snapshots/rewrite-strict.mddoc · 7,923 bytestests/fixtures/prompt-snapshots/score.mddoc · 2,991 bytestests/fixtures/rhetoric-live-diagnostic/01-t-innovative.txtdoc · 62 bytestests/fixtures/rhetoric-live-diagnostic/02-t-growth-numbers.txtdoc · 85 bytestests/fixtures/rhetoric-live-diagnostic/03-c-traffic-outage.txtdoc · 69 bytestests/fixtures/rhetoric-live-diagnostic/04-ct-users-growing.txtdoc · 56 bytestests/fixtures/rhetoric-live-diagnostic/05-c-error-rate-may.txtdoc · 41 bytestests/fixtures/rhetoric-live-diagnostic/06-c-quoted-growth.txtdoc · 71 bytestests/fixtures/rhetoric-live-diagnostic/07-c-exponential-search.txtdoc · 74 bytestests/fixtures/rhetoric-live-diagnostic/08-c-poster-slogan.txtdoc · 68 bytestests/fixtures/rhetoric-live-diagnostic/manifest.jsonasset · 1,341 bytestests/fixtures/suspect-zones/en/ai/en-ai-01.mddoc · 1,043 bytestests/fixtures/suspect-zones/en/ai/en-ai-02.mddoc · 1,142 bytestests/fixtures/suspect-zones/en/ai/en-ai-03.mddoc · 1,093 bytestests/fixtures/suspect-zones/en/ai/en-ai-04.mddoc · 1,062 bytestests/fixtures/suspect-zones/en/ai/en-ai-05.mddoc · 1,091 bytestests/fixtures/suspect-zones/en/ai/en-ai-06-chat-register.mddoc · 817 bytestests/fixtures/suspect-zones/en/ai/en-ai-07-discourse-candor.mddoc · 2,238 bytestests/fixtures/suspect-zones/en/ai/en-ai-08-complete-arc.mddoc · 870 bytestests/fixtures/suspect-zones/en/natural/en-nat-01.mddoc · 1,171 bytestests/fixtures/suspect-zones/en/natural/en-nat-02.mddoc · 1,178 bytestests/fixtures/suspect-zones/en/natural/en-nat-03.mddoc · 1,138 bytestests/fixtures/suspect-zones/en/natural/en-nat-04.mddoc · 1,138 bytestests/fixtures/suspect-zones/en/natural/en-nat-05.mddoc · 1,230 bytestests/fixtures/suspect-zones/en/natural/en-nat-06-single-opener.mddoc · 1,581 bytestests/fixtures/suspect-zones/en/natural/en-nat-07-headed-notes.mddoc · 663 bytestests/fixtures/suspect-zones/expected-ranges.jsonasset · 39,000 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-01.mddoc · 632 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-02.mddoc · 741 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-03.mddoc · 560 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-04-lexicon.mddoc · 921 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-05-formulaic-summary.mddoc · 906 bytestests/fixtures/suspect-zones/ja/ai/ja-ai-06-broad-tech.mddoc · 662 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-01.mddoc · 648 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-02.mddoc · 676 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-03.mddoc · 642 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-04-lexicon-cold.mddoc · 822 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-05-station-note.mddoc · 663 bytestests/fixtures/suspect-zones/ja/natural/ja-nat-06-maintenance-log.mddoc · 647 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-01.mddoc · 942 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-02.mddoc · 1,146 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-03.mddoc · 1,115 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-04.mddoc · 1,045 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-05.mddoc · 1,166 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-06-chat-register.mddoc · 909 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-07-ko-diagnostic.mddoc · 741 bytestests/fixtures/suspect-zones/ko/ai/ko-ai-08-complete-arc.mddoc · 1,218 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-01.mddoc · 1,174 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-02.mddoc · 1,241 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-03.mddoc · 1,157 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-04.mddoc · 1,154 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-05.mddoc · 1,100 bytestests/fixtures/suspect-zones/ko/natural/ko-nat-06-headed-notes.mddoc · 673 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-01.mddoc · 599 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-02.mddoc · 634 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-03.mddoc · 535 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-04-lexicon.mddoc · 856 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-05-formulaic-summary.mddoc · 896 bytestests/fixtures/suspect-zones/zh/ai/zh-ai-06-broad-tech.mddoc · 677 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-01.mddoc · 630 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-02.mddoc · 669 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-03.mddoc · 621 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-04-lexicon-cold.mddoc · 793 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-05-market-note.mddoc · 681 bytestests/fixtures/suspect-zones/zh/natural/zh-nat-06-maintenance-log.mddoc · 616 bytestests/fixtures/verification-results.jsruns · 1,750 bytestests/helpers/real-tmpdir.cjsruns · 1,325 bytestests/integration/release-install.test.jsruns · 1,161 bytestests/quality/README.mddoc · 26,071 bytestests/quality/adversarial-mps/fixtures.jsonlasset · 6,666 bytestests/quality/adversarial-transforms.mjsruns · 5,486 bytestests/quality/benchmark.mjsruns · 15,009 bytestests/quality/detectors.manual.example.jsonasset · 828 bytestests/quality/dogfood.mjsruns · 1,855 bytestests/quality/live-fixtures.jsonlasset · 2,852 bytestests/quality/live-quality.mjsruns · 40,915 bytestests/quality/live-scorer-benchmark.mjsruns · 18,632 bytestests/quality/perf-fixtures.jsonlasset · 2,259 bytestests/quality/perf.mjsruns · 23,079 bytestests/quality/ranking-metrics.mjsruns · 7,317 bytestests/quality/rebaseline-manifest.example.jsonlasset · 2,717 bytestests/quality/scorer-benchmark.mjsruns · 12,126 bytestests/quality/slice-metadata.mjsruns · 2,375 bytestests/quality/slice-metrics.mjsruns · 3,721 bytestests/unit/adversarial-mps-report.test.jsruns · 1,338 bytestests/unit/adversarial-transforms.test.jsruns · 3,940 bytestests/unit/ai-tells-corpus-baseline.test.jsruns · 10,779 bytestests/unit/anthropic-native.test.jsruns · 9,556 bytestests/unit/api.test.jsruns · 25,189 bytestests/unit/architecture-boundaries.test.jsruns · 11,592 bytestests/unit/assets.test.jsruns · 4,191 bytestests/unit/atomic-write.test.jsruns · 3,266 bytestests/unit/audit-backstop.test.jsruns · 5,372 bytestests/unit/backend-adapter-noise.test.jsruns · 795 bytestests/unit/backend-agy.test.jsruns · 13,835 bytestests/unit/backend-auth.test.jsruns · 11,054 bytestests/unit/backend-cancellation.test.jsruns · 24,437 bytestests/unit/backend-cli-spawn.test.jsruns · 7,279 bytestests/unit/backend-contract.test.jsruns · 11,710 bytestests/unit/backend-model-defaults.test.jsruns · 8,145 bytestests/unit/batch.test.jsruns · 4,982 bytestests/unit/benchmark-report.test.jsruns · 2,957 bytestests/unit/browser-core.test.jsruns · 1,918 bytestests/unit/byok-hardening.test.jsruns · 5,794 bytestests/unit/cadence-fixture.test.jsruns · 2,084 bytestests/unit/check-no-private-assets.test.jsruns · 9,183 bytestests/unit/check-release-metadata.test.jsruns · 10,934 bytestests/unit/ci-workflow.test.jsruns · 6,731 bytestests/unit/claude-study-isolation.test.jsruns · 1,768 bytestests/unit/claude-study-stream.test.jsruns · 4,634 bytestests/unit/cli-args.test.jsruns · 10,160 bytestests/unit/cli-cancellation.test.jsruns · 922 bytestests/unit/cli-child.test.jsruns · 5,383 bytestests/unit/cli-teardown.test.jsruns · 4,171 bytestests/unit/community-patterns.test.jsruns · 3,383 bytestests/unit/community-retirement.test.jsruns · 2,671 bytestests/unit/config.test.jsruns · 10,594 bytestests/unit/detector-candidate-eval.test.jsruns · 3,733 bytestests/unit/discourse-tells.test.jsruns · 6,430 bytestests/unit/doctor-api-key-probe.test.jsruns · 12,249 bytestests/unit/doctor-node-version.test.jsruns · 1,630 bytestests/unit/doctor-update-check.test.jsruns · 2,848 bytestests/unit/document-signals.test.jsruns · 3,897 bytestests/unit/document-type-pattern-policy.test.jsruns · 5,294 bytestests/unit/edit-controls.test.jsruns · 18,747 bytestests/unit/edit-review.test.jsruns · 26,059 bytestests/unit/entitlement-ip-admission.test.jsruns · 13,729 bytestests/unit/entitlement-polar.test.jsruns · 16,252 bytestests/unit/entitlement.redteam.test.jsruns · 37,709 bytestests/unit/entitlement.test.jsruns · 42,424 bytestests/unit/fp-fixture-export.test.jsruns · 12,544 bytestests/unit/free-tier-monitor.test.jsruns · 6,663 bytestests/unit/heading-preservation.test.jsruns · 2,719 bytestests/unit/input-loading.test.jsruns · 8,363 bytestests/unit/inspection-advisories.test.jsruns · 4,716 bytestests/unit/inspection.test.jsruns · 10,025 bytestests/unit/issue-527-fixes.test.jsruns · 2,559 bytestests/unit/issue-forms.test.jsruns · 1,908 bytestests/unit/ko-agent-tone-fixture.test.jsruns · 2,525 bytestests/unit/ko-comma-excess-fixture.test.jsruns · 2,824 bytestests/unit/ko-conjunction-fixture.test.jsruns · 2,808 bytestests/unit/ko-miss-review.test.jsruns · 24,202 bytestests/unit/ko-overcorrection-flattening-fixture.test.jsruns · 4,218 bytestests/unit/ko-residual-translationese-fixture.test.jsruns · 3,132 bytestests/unit/korean-confirmatory-corpus.test.jsruns · 1,523 bytestests/unit/korean-retention-mutations.test.jsruns · 1,029 bytestests/unit/korean-structure-fingerprint.test.jsruns · 2,538 bytestests/unit/lexicon-freshness.test.jsruns · 4,206 bytestests/unit/lexicon.test.jsruns · 11,370 bytestests/unit/live-quality.test.jsruns · 20,120 bytestests/unit/live-scorer-benchmark.test.jsruns · 16,394 bytestests/unit/loader.test.jsruns · 14,650 bytestests/unit/log-query-service.test.jsruns · 21,895 bytestests/unit/logger.test.jsruns · 1,854 bytestests/unit/maintenance-workflows.test.jsruns · 6,879 bytestests/unit/markup-leakage.test.jsruns · 4,110 bytestests/unit/meaning-proxy.test.jsruns · 24,507 bytestests/unit/model-rewrite-benchmark.test.jsruns · 6,405 bytestests/unit/mps-negation-validation.test.jsruns · 2,131 bytestests/unit/number-swap-calibration.test.jsruns · 2,995 bytestests/unit/over-editing-guard.test.jsruns · 2,047 bytestests/unit/overcorrection-advisory.test.jsruns · 14,251 bytestests/unit/pattern-31-lesson-examples.test.jsruns · 4,098 bytestests/unit/pattern-docs.test.jsruns · 17,842 bytestests/unit/perf-report.test.jsruns · 11,480 bytestests/unit/persona-ablation-live.test.jsruns · 3,097 bytestests/unit/persona-args.test.jsruns · 1,580 bytestests/unit/persona-calibration.test.jsruns · 2,603 bytestests/unit/persona-command.test.jsruns · 12,957 bytestests/unit/persona-gates.test.jsruns · 2,255 bytestests/unit/persona-match.test.jsruns · 3,016 bytestests/unit/persona-natural-ko.test.jsruns · 4,149 bytestests/unit/persona-packaging.test.jsruns · 2,612 bytestests/unit/persona-resolver.test.jsruns · 1,654 bytestests/unit/persona-schema.test.jsruns · 2,684 bytestests/unit/persona-seed.test.jsruns · 3,670 bytestests/unit/playground-a11y.test.jsruns · 6,877 bytestests/unit/playground-benchmark-parity.test.jsruns · 13,608 bytestests/unit/playground-examples.test.jsruns · 6,602 bytestests/unit/playground-experience.test.jsruns · 55,479 bytestests/unit/playground-module-graph.test.jsruns · 3,292 bytestests/unit/playground-preferences.test.jsruns · 4,269 bytestests/unit/playground-pro.test.jsruns · 5,347 bytestests/unit/portability.test.jsruns · 3,070 bytestests/unit/pro-monitor-api.test.jsruns · 10,765 bytestests/unit/pro-monitor-e2e.test.jsruns · 11,282 bytestests/unit/pro-monitor.test.jsruns · 40,855 bytestests/unit/prompt-builder.persona.test.jsruns · 4,738 bytestests/unit/prompt-builder.portability-hint.test.jsruns · 3,726 bytestests/unit/prompt-builder.rhetoric.test.jsruns · 3,215 bytestests/unit/prompt-builder.snapshot.test.jsruns · 14,739 bytestests/unit/prose-score.test.jsruns · 12,494 bytestests/unit/protected-input.test.jsruns · 1,327 bytestests/unit/public-showcase.test.jsruns · 2,825 bytestests/unit/quota-redis.test.jsruns · 4,350 bytestests/unit/quota-reservation.test.jsruns · 14,319 bytestests/unit/ranking-metrics.test.jsruns · 3,932 bytestests/unit/rate-limit.redteam.test.jsruns · 36,344 bytestests/unit/rate-limit.test.jsruns · 28,795 bytestests/unit/rebaseline-build-claim-manifest.test.jsruns · 6,542 bytestests/unit/rebaseline-generate-modern.test.jsruns · 3,672 bytestests/unit/rebaseline-intake.test.jsruns · 6,355 bytestests/unit/rebaseline-low-fpr-report.test.jsruns · 3,552 bytestests/unit/rebaseline-score.test.jsruns · 3,582 bytestests/unit/rebaseline-summary.test.jsruns · 6,659 bytestests/unit/rebaseline-web-collect.test.jsruns · 11,312 bytestests/unit/redos-mattr-evidence.test.jsruns · 4,457 bytestests/unit/register.test.jsruns · 12,619 bytestests/unit/release-artifacts.test.jsruns · 19,089 bytestests/unit/retired-concepts.test.jsruns · 2,775 bytestests/unit/rewrite-api-default-handler.test.jsruns · 3,033 bytestests/unit/rewrite-api.test.jsruns · 51,064 bytestests/unit/rewrite-client.test.jsruns · 14,922 bytestests/unit/rewrite-handler.test.jsruns · 60,798 bytestests/unit/score-overall-coercion.test.jsruns · 1,747 bytestests/unit/scoring.test.jsruns · 42,009 bytestests/unit/security.test.jsruns · 8,249 bytestests/unit/share-card.test.jsruns · 6,530 bytestests/unit/short-form.test.jsruns · 7,190 bytestests/unit/signal-impact.test.jsruns · 3,420 bytestests/unit/slice-metadata.test.jsruns · 2,654 bytestests/unit/slice-metrics.test.jsruns · 3,707 bytestests/unit/smoothness-advisory.test.jsruns · 2,038 bytestests/unit/star-nudge.test.jsruns · 10,577 bytestests/unit/streaming-api.test.jsruns · 9,906 bytestests/unit/study-completion-persistence.test.jsruns · 2,301 bytestests/unit/study-family.test.jsruns · 11,860 bytestests/unit/study-persistence.test.jsruns · 4,156 bytestests/unit/study-transport-process.test.jsruns · 7,178 bytestests/unit/study-validation.test.jsruns · 15,438 bytestests/unit/stylometry-ko.test.jsruns · 12,855 bytestests/unit/stylometry.test.jsruns · 12,994 bytestests/unit/threshold-parity.test.jsruns · 24,578 bytestests/unit/transform-options.test.jsruns · 4,605 bytestests/unit/translationese.test.jsruns · 22,935 bytestests/unit/verification-schema.test.jsruns · 11,342 bytestests/unit/verify.test.jsruns · 13,390 bytestests/unit/watch-word-labels.test.jsruns · 2,553 bytestests/unit/web-config.test.jsruns · 1,893 bytestests/unit/web-deploy-invariants.test.jsruns · 12,329 bytestests/unit/web-edit-controls.test.jsruns · 10,513 bytestests/unit/web-observability.test.jsruns · 9,845 bytestests/unit/web-refine-contract.test.jsruns · 9,583 bytestests/unit/web-rewrite-contract.redteam.test.jsruns · 21,039 bytestests/unit/web-rewrite-contract.test.jsruns · 34,733 bytestests/unit/web-rewrite-stream.redteam.test.jsruns · 12,913 bytestests/unit/web-rewrite-stream.test.jsruns · 58,703 bytestests/unit/web-rewrite.redteam.test.jsruns · 14,867 bytestests/unit/web-rewrite.test.jsruns · 14,405 bytestsconfig.jsonasset · 485 bytesuninstall.shruns · 4,135 bytesvercel.jsonasset · 1,651 bytes
Read excerpt
# patina: AI 글쓰기 패턴 제거 오케스트레이터
당신은 AI가 생성한 텍스트에서 AI 특유의 패턴을 찾아 제거하여, 글을 자연스럽고 사람이 쓴 것처럼 만드는 편집자입니다. 처리 언어는 1단계에서 결정된 언어 코드에 따른다.
---
## 0단계: 실행 경로 결정 (라우팅)
이 스킬에는 두 실행 경로만 있다. 요청을 처리하기 전에 경로를 하나 선택하고, 선택한 경로 밖으로 절대 빠져나가지 않는다.
### 기본 경로: 검증된 CLI 실행
`--instruction-only`나 "CLI 없이 지시문 파이프라인으로만 실행해 달라"처럼 동등하게 명시적인 요청이 없으면, 모든 `/patina` 호출과 자연어 교정 요청은 이 경로다. `--strict`도 이 경로에서 같은 검증 재작성을 뜻한다.