docs: localize audit guidance
Module Package Release / publish-packages (push) Successful in 11s

This commit is contained in:
2026-08-22 08:27:57 +02:00
parent 869891f7ec
commit f71434ec6d
5 changed files with 59 additions and 4 deletions
+8
View File
@@ -40,6 +40,14 @@ class AuditModuleContractTests(unittest.TestCase):
operations = topics["audit.recording-retention-and-outbox"]
self.assertIn("audit.retention", operations.metadata["help_contexts"])
def test_public_documentation_has_complete_german_baseline(self) -> None:
for topic in get_manifest().documentation:
german = topic.translations.get("de", {})
self.assertTrue(
all(german.get(field) for field in ("title", "summary", "body")),
topic.id,
)
def test_evidence_export_permissions_are_module_owned_and_scope_separated(self) -> None:
manifest = get_manifest()
permissions = {item.scope: item for item in manifest.permissions}