refactor(review): sibling-consistent naming + module import; assert mark-reviewed git round-trip

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Ben Stull
2026-06-04 00:10:37 -07:00
parent 69fd0cb2f0
commit 8004b2a123
2 changed files with 12 additions and 7 deletions
+4 -6
View File
@@ -27,7 +27,7 @@ import json
import logging
from dataclasses import dataclass
from . import db, notify
from . import db, entry as entry_mod, notify
from .gitea import Gitea, GiteaError
log = logging.getLogger(__name__)
@@ -1085,8 +1085,6 @@ class Bot:
frontmatter on main. Stamps the commit with the §6.5 On-behalf-of
trailer and writes an actions-log row, mirroring the graduation
stamp's bot-write shape."""
from . import entry as entry_mod
path = f"rfcs/{slug}.md"
result = await self._gitea.read_file(org, meta_repo, path, ref="main")
if result is None:
@@ -1097,7 +1095,7 @@ class Bot:
e.reviewed_at = reviewed_at
e.reviewed_by = reviewed_by
commit_message = _stamp_single(f"Mark {slug} reviewed", actor)
result2 = await self._gitea.update_file(
result = await self._gitea.update_file(
org, meta_repo, path,
content=entry_mod.serialize(e),
sha=sha,
@@ -1107,8 +1105,8 @@ class Bot:
author_email=actor.email or f"{actor.gitea_login}@users.noreply",
)
commit_sha = (
result2.get("commit", {}).get("sha")
or result2.get("content", {}).get("sha")
result.get("commit", {}).get("sha")
or result.get("content", {}).get("sha")
or ""
)
_log(