WhatToChange: recommended-changes/2026-09-21-event-loop-and-ledger-perms/ What-to-Change.md What-to-Change-To.md How-to-implement-the-changes.md What was actually done: - Global HTTP stamp and verify run via asyncio.to_thread. - File ledger saves chmod 0600. - .gitignore covers coverage, mypy, logs, and editor directories. What was not done: - (none)
436 B
436 B
How to implement the changes:
Diffs are against main @ 1bbd0a6 with a dirty tree.
src/verae_mcp_timestamping_server/global_client.py—await asyncio.to_thread(...)aroundsubmitandverify_certificate.src/verae_mcp_timestamping_server/ledger.py—os.chmod(self.path, 0o600)after_save..gitignore— add.coverage,htmlcov/,.mypy_cache/,*.log,.idea/,.vscode/.uv run pytest.