Oag Deep Semantic Intake

Use when a compressed hardware IP request or spec note must be decomposed into source claims, hidden implications, ambiguity rows, and lock-blocking decision candidates before requirements, RTL, or TB work.

together2329 518ec4f 1.1 KB Updated

File contents

OAG Deep Semantic Intake

Use this skill before requirement lock when user input is compressed, such as "I need mctp rx ip" or "AXI WDATA has the full PCIe TLP".

Rules

  • Preserve the original phrase as a source claim.
  • Extract hidden implications instead of turning them into locked truth.
  • Emit ambiguity rows for missing interface, protocol, storage, IRQ, error, and verification decisions.
  • Emit decision candidates with status: unresolved or proposed, never decided, unless the user explicitly confirms them.
  • Do not edit req/locked_truth.md, canonical ontology, RTL, TB, or evidence as part of intake.

Tool

Use:

python3 .codex/scripts/oag_deep_semantic_intake.py --ip-dir <ip> --topic "<topic>" --prompt "<user/source text>" --profile <profile> --json

For MCTP RX style requests, use --profile mctp-rx.

together2329/brian_hw/tree/main/common_ai_agent/ontology_ip_agent/.codex/skills/oag-deep-semantic-intake commit 518ec4fa16

Frequently asked questions

npx skillmds@latest add together2329/oag-deep-semantic-intake