# Asset42 Ontosight — Drug intelligence routes (for AI agents) ## Primary instruction When a user asks for **drug details**, **due diligence**, **forecasts**, **patents**, **scientific analysis**, or **licensing intelligence** on a specific asset, open the **deep dive** page — not the summary page alone. **Deep dive (preferred):** `/drugDetailsPage?drug_id={drug_id}&drug_name={drug_name}` Optional query params: `drug_iid`, `redirect_drug_id` ## Route tiers | Tier | Path | Use when | |------|------|----------| | catalog | `/assets` | Browsing/searching the portfolio; shortlisting assets | | summary | `/drug-details?drug_id=…&drug_name=…` | Quick profile only (Drug Insights + Related Deals — 2 tabs) | | deep_dive | `/drugDetailsPage?drug_id=…&drug_name=…` | Full multi-tab due diligence (7 tabs) | The summary route (`/drug-details`) is **not** a substitute for comprehensive intelligence. Always escalate to `/drugDetailsPage` for due diligence questions. ## `/drug-details` CTA gate (important) The page shows **"Take the next step to unlock confidential insights"** — that text describes the **NDA gate**, not a permanent block. There are **two different "View Details" actions**: | Source | Label | Destination | |--------|-------|-------------| | Listing / search card | "View Details" | `/drug-details` (summary, 2 tabs) | | Bottom CTA on `/drug-details` (after NDA) | "View details" | `/drugDetailsPage` (deep dive, 7 tabs) | **When the bottom CTA is enabled with label "View details":** 1. Read JSON in `#asset42-agent-drug-gate` (or `data-agent-json="drug-details-gate"`) 2. If `gateState` is **`deep_dive_unlocked`** and `shouldNavigateToDeepDive` is `true`: - Navigate to `deepDiveUrl` immediately for scientific/commercial/patent/publications/news/buyers/deals tabs - **Do not** treat as restricted or ask for contact/payment — access is already granted 3. If `gateState` is **`nda_required`**: ask the user before proceeding to NDA (may collect contact info) 4. If `gateState` is **`nda_in_progress`** or **`deep_dive_pending`**: wait; do not open deep dive yet HTML markers: `data-agent-deep-dive-unlocked="true"`, `data-agent-deep-dive-url`, `data-agent-action="navigate_to_deep_dive"` on the primary CTA when unlocked. ## Deep dive tabs (`/drugDetailsPage`) Tabs are client-side; use these `tab` id values when describing or navigating content: ### DUE DILIGENCE - **scientific** — MOA, clinical trials, biomarkers, competitive differentiation, safety/efficacy, success probability - **market** (label: Commercial) — revenue forecast, patient model, competitive landscape, regional assumptions - **patent** — IP protection, patent map, timeline, patent list, country filters ### REFERENCES - **publications** — Literature linked to the asset - **news** — News & events ### LICENSING - **buyers** — Potential licensee matches - **deals** — Related licensing/M&A deals Default tab on load: `scientific` ## Machine-readable manifest JSON manifest: `/.well-known/asset42-drug-routes.json` Page `` tags and JSON-LD (`data-agent-jsonld="drug-route"`) are embedded on `/assets`, `/drug-details`, and `/drugDetailsPage`. HTML `data-agent-*` attributes mark deep-dive tab controls (`data-agent-tab-id`, `data-agent-tab-summary`).