Skip to content

Add optional ontology check after deep-interview#1

Open
iqdoctor wants to merge 1 commit into
mainfrom
scholastic-ralplan-reviewer
Open

Add optional ontology check after deep-interview#1
iqdoctor wants to merge 1 commit into
mainfrom
scholastic-ralplan-reviewer

Conversation

@iqdoctor
Copy link
Copy Markdown
Member

@iqdoctor iqdoctor commented Apr 26, 2026

Summary

  • add optional $ontology-check skill for Greek-scholastic review of a deep-interview spec or supplied text
  • have $deep-interview recommend $ontology-check <spec-path> after artifact generation as an advisory pass
  • preserve existing downstream handoff behavior: $ralplan, $autopilot, $ralph, $team, or refine further remain unchanged
  • do not modify ralplan, autopilot, ralph, team, or plan execution contracts
  • register the optional skill in the catalog, explicit $ontology-check keyword routing, and plugin mirror

Upstream Scope Notes

  • strato-space/main is fast-forwarded to upstream 0.15.0 (0fdbb7ac)
  • this branch is rebased on that updated main
  • final PR contour is narrow and packaging-complete: 9 files, +155/-3
  • the two plugin files are generated mirror copies required by the existing plugin/package contract
  • all new behavior is optional and advisory

Why Optional

The Greek-scholastic pass checks whether the interview result has term drift, ontology failures, logic issues, modality confusion, or weak argument chains. It is useful before planning/execution, but it should not change existing handoff semantics. Users can run it when they want the extra pass; otherwise the normal deep-interview handoff remains intact.

Validation

  • npm run build
  • npm run lint
  • npm run verify:plugin-bundle
  • node --test dist/hooks/__tests__/deep-interview-contract.test.js
  • node --test dist/catalog/__tests__/schema.test.js dist/catalog/__tests__/generator.test.js dist/cli/__tests__/catalog-contract.test.js dist/cli/__tests__/package-bin-contract.test.js
  • node dist/scripts/generate-catalog-docs.js --check
  • cargo build -p omx-explore-harness
  • smoke suite from CI after rebuilding local explore harness:
    • node --test dist/cli/__tests__/packaged-script-resolution.test.js dist/cli/__tests__/package-bin-contract.test.js dist/cli/__tests__/explore.test.js dist/cli/__tests__/sparkshell-cli.test.js dist/hooks/__tests__/explore-routing.test.js dist/hooks/__tests__/explore-sparkshell-guidance-contract.test.js dist/scripts/__tests__/smoke-packed-install.test.js dist/verification/__tests__/explore-harness-release-workflow.test.js dist/compat/__tests__/*.test.js

@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch from 3489d46 to b599a7e Compare April 26, 2026 00:44
@github-actions github-actions Bot added size/L and removed size/M labels Apr 26, 2026
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch from b599a7e to b478a78 Compare April 26, 2026 02:29
@github-actions github-actions Bot added size/M and removed size/L labels Apr 26, 2026
@iqdoctor iqdoctor changed the title Add Scholastic reviewer to ralplan consensus Gate deep-interview specs with Scholastic review Apr 26, 2026
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch 2 times, most recently from 975219b to 2508a8e Compare April 26, 2026 02:45
@github-actions github-actions Bot added size/L and removed size/M labels Apr 26, 2026
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch 3 times, most recently from 9356679 to 8d276fb Compare April 26, 2026 02:58
@iqdoctor iqdoctor changed the title Gate deep-interview specs with Scholastic review Add optional ontology check after deep-interview Apr 26, 2026
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch from 8d276fb to 89a91fd Compare April 26, 2026 03:04
@github-actions github-actions Bot added size/M and removed size/L labels Apr 26, 2026
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch from 89a91fd to cb4bbaf Compare April 26, 2026 03:17
The previous upstream discussion favored narrow, optional changes over new mandatory planning gates. This keeps the deep-interview handoff semantics intact while exposing a separate ontology-check skill for users who want a Greek-scholastic review before planning or execution.

Constraint: Upstream feedback rejected broad readiness vocabulary and mandatory downstream gates.
Constraint: Plugin packaging requires mirrored installable skills under plugins/oh-my-codex/skills.
Rejected: Inject ontology review into ralplan, ralph, autopilot, plan, or team | changes existing workflow semantics and broadens the PR.
Rejected: Add a scholastic agent/prompt | larger surface than needed for an optional skill.
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep ontology-check advisory unless upstream explicitly accepts a mandatory gate.
Tested: npm run build; npm run lint; npm run verify:plugin-bundle; targeted deep-interview/catalog/package tests; catalog check; smoke suite after rebuilding omx-explore-harness.
Not-tested: Full npm test after the final mirror-only amend.
@iqdoctor iqdoctor force-pushed the scholastic-ralplan-reviewer branch from cb4bbaf to 22498b5 Compare April 26, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant