Skip to content

Tighten ultraresearch insane-search handoff#69

Closed
laerad777 wants to merge 1 commit into
code-yeongyu:mainfrom
laerad777:hermes/ultraresearch-insane-search-contract
Closed

Tighten ultraresearch insane-search handoff#69
laerad777 wants to merge 1 commit into
code-yeongyu:mainfrom
laerad777:hermes/ultraresearch-insane-search-contract

Conversation

@laerad777

@laerad777 laerad777 commented Jun 24, 2026

Copy link
Copy Markdown

Summary

  • make ultraresearch browsing workers return auditable INSANE_SOURCE_RECORD payloads for blocked sources resolved through ultimate-browsing/insane-search
  • document the corresponding ultimate-browsing research-source handoff contract
  • add contract tests for the ultraresearch source-record flow and ultimate-browsing handoff schema

Verification

  • node --test test/ultimate-browsing-research-contract.test.mjs
  • node packaged ultraresearch contract check
  • git diff --check
  • static security grep: no findings

Note

  • node --test test/ultraresearch-skill-contract.test.mjs is blocked in this shallow recon clone because @oh-my-opencode/shared-skills is not present/resolved.

Summary by cubic

Tightens the ultraresearchultimate-browsing handoff by requiring auditable INSANE_SOURCE_RECORD outputs when insane-search resolves blocked sources. This makes blocked-source evidence citable and traceable via the source registry.

  • New Features
    • Documented the ultimate-browsing research-source handoff and mandated INSANE_SOURCE_RECORD for blocked sources resolved by insane-search.
    • Defined required fields: url, final_url, title, access_method, waf_profile, verdict, selector_proof, fetched_at, trace_summary, source_quality_hint, and extracted text or a pointer.
    • Added contract tests to enforce the schema and verify records flow into the source registry for citations and claim verification.

Written for commit 050efe9. Summary will update on new commits.

Review in cubic

@github-actions

Copy link
Copy Markdown
Contributor

Thanks for the PR! Changes to LazyCodex land through oh-my-openagent — could you open this against omo-codex over there instead? PRs in this repository can't be merged.

If you're working with a coding agent, prompt it like this:

I opened #69 ("Tighten ultraresearch insane-search handoff") against code-yeongyu/lazycodex, but changes there land through code-yeongyu/oh-my-openagent, where the Codex implementation lives under packages/omo-codex. Read my original PR, then open an equivalent PR against code-yeongyu/oh-my-openagent. In the new PR body, link the original PR (#69), explain that it was first opened against lazycodex, and describe in detail what that PR changed and why.

@github-actions github-actions Bot closed this Jun 24, 2026
@laerad777 laerad777 deleted the hermes/ultraresearch-insane-search-contract branch June 24, 2026 02:40
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