Skip to content

chore(hooks): canonical hook re-sync (attune-ai 10.3.0) + spec-status-reminder caller#97

Merged
silversurfer562 merged 1 commit into
mainfrom
chore/spec-status-sync
Jul 11, 2026
Merged

chore(hooks): canonical hook re-sync (attune-ai 10.3.0) + spec-status-reminder caller#97
silversurfer562 merged 1 commit into
mainfrom
chore/spec-status-sync

Conversation

@silversurfer562

Copy link
Copy Markdown
Member

spec-status-integrity task 7 (attune workspace specs/spec-status-integrity/):

  • make sync-hooks against attune-ai @ v10.3.0 — updates _state.py, spec_audit.py, spec_orient.py, _sdk_gate.py (+ checksum manifest).
  • Adds the thin spec-status-reminder.yml caller (reusable workflow lives in attune-ai).

Tests: full suite (checkout venv against worktree tree — worktree venv can't resolve the relative attune-help editable dep) — 1252 passed, 31 skipped.

🤖 Generated with Claude Code

…s-reminder caller

spec-status-integrity task 7: sync-hooks updates _state.py /
spec_audit.py / spec_orient.py / _sdk_gate.py; thin caller workflow
delegates to the reusable spec-status-reminder in attune-ai.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@codecov

codecov Bot commented Jul 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@silversurfer562 silversurfer562 merged commit e0502e1 into main Jul 11, 2026
14 checks passed
@silversurfer562 silversurfer562 deleted the chore/spec-status-sync branch July 11, 2026 12:42
silversurfer562 added a commit that referenced this pull request Jul 11, 2026
…ai #1313) (#98)

attune-ai PR #1313 (cross-platform hook layer) added _bootstrap.py to the
canonical plugin/hooks/ — stdlib-only UTF-8 stdio hardening + repo-src
sys.path bootstrap — and format_on_save.py now imports it (with a graceful
ImportError fallback, so vendored copies without it silently skip the
UTF-8 hardening).

- Add _bootstrap.py to HOOK_FILES in the Makefile sync-hooks section
- make sync-hooks ATTUNE_AI_ROOT=~/attune-ai against post-#1313 main
  (56f84f25e): vendors _bootstrap.py and re-syncs the full hook closure
  (_state, compact_warning, format_on_save, security_guard, spec_audit,
  spec_orient) + refreshed .canonical-sha256

Mirrors the spec-status-integrity task-7 sync PRs (rag #192, gui #86,
help #23, author #97).

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant