init: readme 작성 하네스 설계

This commit is contained in:
DongHyeonka
2026-07-24 13:26:18 +09:00
parent 7fb4217f7c
commit c708cbcf9a
317 changed files with 24223 additions and 1 deletions
+21
View File
@@ -0,0 +1,21 @@
from pathlib import Path
import pytest
from readme_harness.core import audit_readme
QUALITY_ROOT = Path(__file__).parent / "quality"
@pytest.mark.parametrize("fixture", ["python-cli", "backend-service", "library"])
def test_small_quality_fixture(fixture, tmp_path):
repo = QUALITY_ROOT / fixture
readme = (repo / "README.md").read_text(encoding="utf-8")
result = audit_readme(repo, output_dir=tmp_path / fixture)
assert result.status == "PASS"
assert len(readme) < 2_000
assert "## 빠른 시작" in readme
assert not any(term in readme for term in ("claim-id", "QUALITY_REVIEWED", "visual-plan", "run-id"))