Skip to content

test: bring public's suites up to the v0.103.0 plugin - #283

Merged
sgonz-xtrace merged 1 commit into
promote/memhub-v0.103.0from
tests/sync-memhub-v0.103.0
Oct 1, 2026
Merged

sgonz-xtrace merged 1 commit into
promote/memhub-v0.103.0from
tests/sync-memhub-v0.103.0

Conversation

@sgonz-xtrace

Copy link
Copy Markdown
Contributor

Companion to #282, the same pattern as #279 for v0.87.0.

A promotion replaces plugins/memhub/ only, so public's tests/ and its codex-hooks generator stayed at 0.88.0 while the plugin moved to 0.103.0. Nineteen suites failed guard and probe-tests on #282 (and Production plugin readiness rolls up probe-tests), each on an intentional internal change: directive recall retired (#80), capture never routed to a brain (#79), the rule judge and state sweep (#96, #87), and the one-line harness hand-off (#90, #97).

What changes — 21 files, all under tests/ and scripts/; nothing under plugins/:

  • 18 suites replaced with internal's at ca51713 (the promoted commit), plugins/memhub-staging rewritten to plugins/memhub.
  • scripts/gen_codex_hooks.py ported the same way — it still required the removed directive_recall.py hook.
  • directive_recall_test.py removed from tests/ and scripts/, as on internal.

Verified locally on this branch (the promoted plugin): run_all 72/72 on Python 3.12 with mcp<2 (and 3.14), check-plugin.sh ALL PASS, version parity and test registration pass.

Merges into promote/memhub-v0.103.0; #282's head then needs a fresh real-agent-evidence run.

🤖 Generated with Claude Code

A promotion replaces plugins/memhub/ only, so public's tests/ and its
codex-hooks generator stayed at 0.88.0 while the plugin moved to 0.103.0.
Nineteen suites then failed guard and probe-tests on #282, each on an
intentional internal change: directive recall retired (#80), capture
never routed to a brain (#79), the rule judge and state sweep (#96, #87),
and the one-line harness hand-off (#90, #97).

The eighteen suites and scripts/gen_codex_hooks.py are internal's at
ca51713 (the promoted commit), with plugins/memhub-staging rewritten to
plugins/memhub. directive_recall_test.py goes from tests/ and scripts/,
as it did on internal. No file under plugins/ changes.

Locally: run_all 72/72, check-plugin.sh ALL PASS, version parity and
test registration pass.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@xtrace-memhub-staging

xtrace-memhub-staging Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

🧠 Session context

1 session behind this pull request.

Team rules that fired while building this

  • Keep rule authoring on the live agent (suppressed, 2×)
  • Plugin fixes can't rely on user settings edits (suppressed, 2×)
  • PR title carries its Linear ticket (ENG-n) (gate, 2×)
  • Run real-agent evidence on the PR head (advise, 2×)
  • A green hook unit suite is not a green harness (suppressed, 1×)
  • A loop tick says what it is for (advise, 1×)
  • …more

Effort
1 session · 3h 18m agent time · 15.8M tokens · 242 turns

Sessions

@sgonz-xtrace
sgonz-xtrace merged commit 32664d2 into promote/memhub-v0.103.0 Oct 1, 2026
1 check passed
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