docs: add Hermes Tweet public context - #2
Conversation
|
@1lystore I added a repository-level safety fix alongside the Hermes Tweet documentation in
This is ready for maintainer review. |
bb9edbb to
5fb0be9
Compare
|
Published signed repair commit
The PR is cleanly mergeable with no maintainer request, review thread, or failing check outstanding. Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp. |
Signed-off-by: kriptoburak <kriptoburak@users.noreply.github.com>
|
Follow-up is in GitHub-verified signed commit The complete re-audit found one capability conflict. Keyword monitoring uses Hermes Tweet's disabled action tool, but the Awaek guidance requires read-only mode. All 3 public guidance copies now recommend public timelines instead. The database regression also verifies both configured paths and proves no configured directory gets created. Validation passed: 2 tests, isolated CLI self-test, the exact Ruff syntax/import gate, Python 3.9 through 3.13, object integrity, and a clean upstream merge tree. Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp. |
Summary
xurlas Awaek's private bookmark source.HERMES_TWEET_ENABLE_ACTIONSto remain unset.Independent Repository Fix
db.py --self-testpreviously used the configured Awaek database. It inserteda fake bookmark into the user's real library.
The self-test now uses a temporary database. It removes that database after
each run. It also restores configured paths after success or failure. Regression
tests verify both paths and confirm no configured directory gets created.
Companion Boundary
Use Hermes Tweet only after retrieving saved-bookmark evidence. Public reads,
replies, user lookup, trends, and public timelines remain available. Keyword
monitoring requires the disabled action tool, so this PR no longer recommends
it.
Validation
python3 -m unittest discover -s tests -p 'test_*.py' -v- 2 passedpython3 skills/awaek/scripts/db.py --self-testuvx ruff check --select E4,E7,E9,F,I skills/awaek/scripts/db.py tests/test_db_self_test.pygit diff --checkNotes
GitHub does not report license metadata for this repository.
Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.