# Claude Cowork Integration

> Desktop agentic productivity layer for healthcare lakehouse: implementation guide, department workflows, and compliance boundaries

- **Category**: scaling-agentic-ai-healthcare-lakehouse

- **Canonical URL**: https://designpattern.fyi/scaling-agentic-ai-healthcare-lakehouse/claude-cowork-integration/

---

## Description
Desktop agentic productivity layer for healthcare lakehouse: implementation guide, department workflows, and compliance boundaries








## Additional Notes

# Claude Cowork Integration for Healthcare Lakehouse

Claude Cowork is Anthropic's desktop agentic system for knowledge work — file organization, report assembly, spreadsheet analysis, and document synthesis. It operates on local files, folders, and connected applications, completing multi-step tasks with user-defined goals and approval gates.

<div class="hcp-info-box">
<strong>Critical Compliance Boundary:</strong> Anthropic's Business Associate Agreement (BAA) explicitly excludes Cowork from coverage. This is a standing exclusion, not a gap that will be resolved with future features. Cowork must never see PHI under any circumstance — only de-identified or aggregated data from Gold/Diamond layers.
</div>

---

## What Cowork Is — and Where It Sits in This Architecture

Claude Cowork is a desktop agent that operates on local files, folders, and connected applications. You give it a goal instead of a single prompt; it plans a sequence of steps, shows you the plan, and executes across documents, spreadsheets, presentations, and connected tools until it produces a finished deliverable. It is not a chat window — it has permission to read, edit, and create files in the folders and connectors you grant it access to.

This is an important distinction for how it fits into the 5-tier Medallion platform (Bronze → Silver → Gold → Diamond → Platinum):

- **Cowork is a productivity layer for the people who build, curate, and operate around the platform.** Radiologists, lab directors, pharmacists, nurse managers, and operations analysts use it to compress hours of manual document work into minutes.
- **Cowork is not the Platinum-layer agent runtime.** The governed, audited, Supervisor-Critic multi-agent system that autonomously flags critical values or activates STEMI protocols stays on the API/Agent SDK with strict tool contracts and an immutable audit ledger. Cowork does not have that governance model — it asks for your approval before consequential actions, but that's a UX safeguard, not a compliance one.

### Cowork's Role at Each Medallion Layer

<table class="cowork-table">
<thead>
<tr>
<th>Layer</th>
<th>Access Level</th>
<th>Data Protection Gate</th>
<th>What it actually does</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Bronze</strong></td>
<td><span class="cowork-badge cowork-badge-no">🚫 No Access</span></td>
<td>N/A — raw PHI never leaves the Bronze perimeter. On-premise <strong>PHI Redaction</strong> via Gemma sidecar strips identifiers before any payload exits the hospital network.</td>
<td>Raw device telemetry and PHI-bearing streams never enter a Cowork-accessible folder.</td>
</tr>
<tr>
<td><strong>Silver</strong></td>
<td><span class="cowork-badge cowork-badge-indirect">⚠️ Indirect Only</span></td>
<td><strong>PII Redaction</strong> (permanent removal of direct identifiers via NER pipeline) + <strong>Anonymization</strong> (generalization of quasi-identifiers — age→bands, zip→region prefix) enforced at the Silver boundary before any export is made available.</td>
<td>Data stewards export de-identified schema samples from Delta/Cosmos DB; Cowork checks the export for null-policy violations, format drift, and flags anomalies in a review memo. It never has folder or connector access to the live Silver store itself — only to what's already been exported and de-identified.</td>
</tr>
<tr>
<td><strong>Gold</strong></td>
<td><span class="cowork-badge cowork-badge-yes">✅ Full Access</span></td>
<td><strong>Masking</strong> (format-preserving placeholders for analytics fields), <strong>Pseudonymization</strong> (HMAC-based aliases enabling cross-record joins without exposing identity), <strong>Tokenization</strong> (vault-backed token swap for any residual identifiers) — all enforced by the Silver→Gold ELT pipeline before KPI materialization. Data reaching Gold contains zero raw PII.</td>
<td>Cowork is well suited to turning exported Gold-layer CSV/Excel extracts (KPIs, star-schema rollups) into narrative reports, slide decks, and recurring briefings.</td>
</tr>
<tr>
<td><strong>Diamond</strong></td>
<td><span class="cowork-badge cowork-badge-yes">✅ Full Access</span></td>
<td><strong>PII Redaction</strong> on clinical text via NER before embedding, <strong>Anonymization</strong> (suppression and generalization on quasi-identifiers in structured fields), <strong>Synthetic Data</strong> generation for testing and QA against the Diamond RAG index — ensuring the vector store and document library contain no recoverable PII.</td>
<td>Before documents (protocols, guidelines, SOPs) are embedded into the vector index, Cowork can organize, deduplicate, standardize formatting, and flag stale versions in the source document library. It does not run the embedding pipeline itself.</td>
</tr>
<tr>
<td><strong>Platinum</strong></td>
<td><span class="cowork-badge cowork-badge-limited">📝 Limited</span></td>
<td><strong>Tokenization</strong> (all audit ledger references use vault-backed opaque tokens — no raw patient identifiers in execution traces), <strong>Differential Privacy</strong> (mathematically calibrated noise on aggregated metrics in exported reports).</td>
<td>Cowork can draft and version tool-contract documentation, Supervisor-Critic evaluation rubrics, and audit-report summaries from exported ledger extracts — but it never executes the governed clinical actions itself.</td>
</tr>
</tbody>
</table>

<div class="cowork-guardrail">
<strong>⚠️ Critical Note:</strong> Every "yes" and "indirectly" in this table depends on the data already being de-identified before Cowork sees it. The "Data Protection Gate" column shows the specific techniques enforced at each layer boundary — this is not optional hardening, it's the only configuration that's compliant, since Cowork currently has no BAA coverage under which PHI could reach it at all.
</div>

---

## Data Protection Pipeline — What Happens Before "Full Access"

The reason Gold and Diamond can grant Cowork full access is that **every record has already passed through a multi-technique data protection pipeline** before it reaches those layers. The pattern is a **sanitize → process → verify** loop enforced by Pre-LLM and Post-LLM hooks deployed as sidecar containers at each tier boundary.

<div class="cowork-section">

For the complete technical implementation — including code examples, vault architecture, compliance mapping (GDPR, SOC 2), and decision frameworks — see the full <a href="/dp/">Data Protection & Privacy Techniques</a> reference.

</div>

### The Six Core Techniques Applied Across the Medallion Layers

<div class="hcp-grid">
<div class="hcp-card">
<div class="hcp-card-title">🎭 Masking <span class="technique-badge technique-reversible">↩️ Reversible</span></div>
<p>Replace sensitive values with structurally consistent placeholders while preserving format for testing and analytics. Insurance member IDs become <code>****-****-1234</code>, emails become <code>j***.d**@corp.com</code>. Masking can be static (reproducible) or dynamic (non-reproducible) — Gold-layer analytics pipelines typically use static masking to enable consistent downstream lookups.</p>
<p><strong>Applied at:</strong> Silver→Gold ELT pipeline for format-sensitive analytics fields.</p>
</div>

<div class="hcp-card">
<div class="hcp-card-title">🔒 Anonymization <span class="technique-badge technique-irreversible">🔒 Irreversible</span></div>
<p>Irreversible removal or transformation of personal data so individuals cannot be re-identified, even with additional data sources. Techniques include generalization (<code>Age 34</code> → <code>30–39</code>), suppression (field removed entirely), data swapping, and noise addition. Under GDPR, fully anonymized data ceases to be personal data.</p>
<p><strong>Applied at:</strong> Silver boundary exports and Diamond structured fields before embedding.</p>
</div>

<div class="hcp-card">
<div class="hcp-card-title">🔑 Tokenization <span class="technique-badge technique-reversible">↩️ Reversible</span></div>
<p>Replace sensitive values with random, opaque tokens stored in a secure vault (HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault). Tokens carry no structural resemblance to originals and cannot be reverse-engineered — the vault is the only authoritative mapping. Enables controlled reversibility under strict access governance.</p>
<p><strong>Applied at:</strong> Silver→Gold pipeline for residual identifiers; Platinum audit ledger references.</p>
</div>

<div class="hcp-card">
<div class="hcp-card-title">🏷️ Pseudonymization <span class="technique-badge technique-reversible">↩️ Reversible</span></div>
<p>Replace identifiers with artificial aliases (HMAC-based digests, study codes, internal reference numbers) while maintaining separate keys for re-identification under strict governance. Deterministic pseudonymization enables cross-record joins without exposing identity — critical for longitudinal analytics.</p>
<p><strong>Applied at:</strong> Silver→Gold pipeline for patient/encounter references that need cross-record correlation.</p>
</div>

<div class="hcp-card">
<div class="hcp-card-title">✂️ PII Redaction <span class="technique-badge technique-irreversible">🔒 Irreversible</span></div>
<p>Permanent, irreversible removal of sensitive personal information from documents and records. Unlike masking (which preserves format) or tokenization (which preserves reference), redaction eliminates the data entirely. Production-grade redaction uses NER models (spaCy, Amazon Comprehend, Google Sensitive Data Protection, Microsoft Presidio) — not regex alone.</p>
<p><strong>Applied at:</strong> Bronze edge (Gemma sidecar), Silver boundary exports, Diamond clinical text before embedding.</p>
</div>

<div class="hcp-card">
<div class="hcp-card-title">🧪 Synthetic Data</div>
<p>Generate statistically faithful test data with zero real PII exposure for prompt engineering, QA, model training, and pipeline testing. Approaches include rule-based synthesis (Faker), statistical model-based synthesis (SDV/CTGAN), LLM-based generation, and differential privacy. If the purpose is testing — don't use real data at all.</p>
<p><strong>Applied at:</strong> Diamond RAG index testing/QA, Platinum agent evaluation pipelines.</p>
</div>
</div>

<div class="hcp-info-box">
<strong>The compliance equation:</strong> "Full Access" at Gold and Diamond does not mean "unrestricted access to patient data." It means Cowork has full access to data that has already been irreversibly de-identified through the techniques above. The de-identification is verified at each tier boundary — there is no fallback if something slips through, because Cowork operates outside BAA coverage entirely.
</div>

---

## Foundational Setup (Do This Once Before Any Department Playbook)

<div class="cowork-section">
<h3>🔌 1. Connector Strategy</h3>
<p>Cowork reaches for connectors first, falls back to the browser (via the Claude for Chrome extension) when there's no direct integration, and only touches the screen (computer use, research preview) as a last resort.</p>

<div class="cowork-guardrail">
<strong>Recommendation:</strong> Build one <strong>internal MCP connector</strong> that exposes a small, well-defined set of read-only endpoints against the Gold and Diamond layers.
</div>

<p><strong>Example endpoints:</strong></p>
<ul class="cowork-step-list cowork-bullet-list">
<li><code>get_kpi_export(department, date_range)</code></li>
<li><code>search_guidelines(query, department)</code></li>
<li><code>get_diamond_rag_context(query)</code></li>
</ul>

<p>This connector should call through the same Apache Trino / vector-search services already running in the lakehouse and should inherit Apache Ranger's existing row/column/department policies. Cowork never gets its own, separate access path into the data platform — it uses the same governed path everyone else uses.</p>
</div>

<div class="cowork-section">
<h3>📁 2. Folder Scoping per Department</h3>
<p>Create a shared-drive (SharePoint, Google Drive, or on-prem file server) folder tree, one root per department, each containing only:</p>

<ul class="cowork-step-list cowork-bullet-list">
<li>Weekly/monthly Gold KPI exports (CSV/XLSX) written by an existing Airflow DAG</li>
<li>Department document libraries (protocols, guidelines, policy PDFs)</li>
<li>A <code>working/</code> subfolder Cowork is allowed to write into</li>
</ul>

<div class="cowork-guardrail">
<strong>Security Pattern:</strong> Grant each department's Cowork users access only to their own folder tree. This is the same least-privilege pattern already used for Silver-layer partitioning (<code>/TenantID/DepartmentID</code>) — just applied at the file-share level.
</div>
</div>

<div class="cowork-section">
<h3>🧩 3. Private Plugins per Department</h3>
<p>A Cowork plugin bundles skills (templates, tone, department conventions), connectors, and sub-agents into one install.</p>

<div class="cowork-guardrail">
<strong>Recommendation:</strong> Build one plugin per department (or one plugin with department-specific skill modules) so that a radiology analyst opening Cowork gets radiology report templates and the radiology-scoped connector by default, without re-explaining context every session.
</div>

<p>Use the private plugin marketplace (available to Enterprise admins) rather than ad hoc prompting.</p>
</div>

<div class="cowork-section">
<h3>✅ 4. Approval Posture</h3>
<p>Cowork's default behavior is to show a plan and wait for approval before significant actions; org admins can also grant permission to act without approval for lower-stakes, well-defined tasks.</p>

<div class="cowork-guardrail">
<strong>Default Setting:</strong> Keep <strong>approval-required as the default everywhere</strong>, and only relax it for narrowly scoped, non-PHI, fully reversible tasks (e.g., "reformat this KPI CSV into a chart" — not "email this to the department head").
</div>
</div>

<div class="cowork-section">
<h3>☁️ 5. Deployment Path</h3>
<p>Cowork is accessible via a standard Claude account or through the organization's existing cloud provider relationship (Amazon Bedrock, Google Cloud Vertex AI, or Microsoft Foundry).</p>

<div class="cowork-guardrail">
<strong>Recommendation:</strong> If the lakehouse is already deployed cloud-agnostically across AWS/Azure/GCP/on-prem (per the platform's design principles), route Cowork through whichever cloud the organization already has a signed agreement and data-residency posture with, rather than defaulting to a direct Claude account.
</div>
</div>

<div class="cowork-section">
<h3>⚠️ 6. BAA Boundary as Hard Constraint</h3>
<p>Anthropic holds SOC 2 Type I & II, ISO 27001:2022, and ISO/IEC 42001:2023, and offers a HIPAA-ready configuration with a Business Associate Agreement — but that BAA is granted surface by surface, not as blanket coverage for everything Claude touches.</p>

<div class="cowork-guardrail">
<strong>⚠️ Critical:</strong> Per Anthropic's own BAA documentation, <strong>Cowork is explicitly excluded from BAA coverage</strong>: it's available to use, but any organization enabling it is responsible for ensuring it isn't used in a way that violates their compliance obligations. This is not a rolling-out-soon audit-log gap — it's a flat exclusion with no current path to coverage, regardless of retention settings.
</div>

<h4>Practical Implications</h4>
<ul class="cowork-step-list cowork-bullet-list">
<li>Cowork must <strong>never see PHI, full stop</strong> — not "PHI with compensating controls," not "PHI with extra logging."</li>
<li>The Gold/Diamond-only, de-identified-exports-only boundary in this document isn't a best practice here; it's the only configuration under which Cowork can be used at all in a covered entity's environment.</li>
<li>The de-identification has to be complete and verified <em>before</em> data lands in a folder Cowork can see — there's no BAA fallback if something slips through.</li>
</ul>

<h4>Connector Consideration</h4>
<p>The internal MCP connector deserves a second look under this same lens: connectors are usable under BAA, but data flowing through them to a <em>third party</em> isn't covered. If the connector only talks to your own internal Trino/vector-search services, that's not a third party in the relevant sense — but confirm with whoever owns your BAA relationship with Anthropic, since it's a legal determination, not a technical one.</p>

<h4>Audit Logging</h4>
<p>Separately — and lower stakes — Cowork activity streams tool calls, file access, and approval states to an organization's SIEM via OpenTelemetry, but Enterprise audit logs and the Compliance API don't yet capture it. Route that OpenTelemetry stream into existing SIEM/GRC tooling and review on the same cadence as other access logs.</p>

<div class="cowork-guardrail">
<strong>Important:</strong> Don't mistake fixing the audit gap for solving the compliance question — even with full audit visibility, Cowork still sits outside BAA coverage. Verify current terms directly with Anthropic (trust.anthropic.com and your account team) before scaling Cowork into any workflow near regulated data — coverage details change, and this document isn't the source of truth for that.
</div>
</div>

---

## Department Playbooks

Each playbook lists: who uses it, what it connects to, and a step-by-step sequence of concrete tasks. Each ends with an explicit guardrail — what Cowork should *not* be used for in that department.

### Radiology

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🩻 Radiology Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Radiology department analyst, imaging operations manager, radiology IT</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold radiology KPI exports (TAT, RVU, critical-finding notification time), Diamond RAG connector scoped to de-identified report corpus, RIS/PACS worklist CSV exports (metadata only)</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at the `radiology/gold-exports/` folder containing the weekly TAT and RVU CSVs produced by the existing Airflow DAG.</li>
<li>Task: *"Read this week's TAT export, flag any modality where p95 turnaround exceeds target, and draft a one-page variance report with a chart."* Cowork proposes a plan (read file → compute variance → generate docx with embedded chart), you approve, it writes the output to `radiology/working/`.</li>
<li>Task: *"Using the Diamond RAG connector, pull the last 20 flagged reports from the QA review queue and compile a peer-review packet with report excerpts and the flag reason for each."* Output feeds the existing peer-review committee process — it does not replace it.</li>
<li>Task: *"Compare this PACS vendor renewal SOW (attached PDF) against our actual study volume from the Gold utilization export and flag any commitment we're under or over."* Useful ahead of contract renewal cycles.</li>
<li>Task: *"Take last quarter's four monthly TAT reports and roll them into a single trended quarterly summary for the radiology chief."*

<div class="cowork-guardrail">
No direct connector to PACS pixel data or unredacted report text. Everything Cowork touches here is a Gold/Diamond export or metadata file — never a live study.
</div>
</div>

---

### Clinical Lab / Pathology

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🔬 Clinical Lab / Pathology Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Lab quality coordinator, pathology informatics analyst</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> LIS instrument QC export folder, Gold lab KPI dashboard exports (TAT, critical value notification time, QC failure rate)</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Set up a watched folder (`lab/qc-exports/daily/`) where the LIS drops the previous day's instrument QC log each morning.</li>
<li>Schedule a recurring Cowork task: *"Every weekday at 7am, read the new QC export, flag any control run outside 2 standard deviations, and draft a summary email for the lab director's review — do not send, save as draft."* Scheduled tasks run on the cadence you set; the human still approves before anything leaves the building.</li>
<li>Task: *"Aggregate the last four quarters of reagent lot failure records into a trend chart and draft a root-cause narrative, citing which instrument and lot showed the most failures."*</li>
<li>Task: *"Build a CAP/CLIA readiness binder — combine our current QC policy documents with the last six months of exception reports into one organized document with a table of contents."*</li>
<li>Task: *"Cross-check this proficiency testing result export against our accreditation requirements checklist and flag any gaps."*

<div class="cowork-guardrail">
Cowork works from aggregate/QC data, not individual patient results. It drafts the exception summary; it does not decide what corrective action to take.
</div>
</div>

---

### Cardiology

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">❤️ Cardiology Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Cardiology service-line analyst, cath lab operations coordinator</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold cardiac KPI exports (door-to-balloon, 30-day HF readmission, AFib detection rate), shared drive of current ACC/AHA guideline PDFs and internal protocols</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `cardiology/gold-exports/` and `cardiology/guidelines/`.</li>
<li>Task: *"Build a quarterly cath lab performance deck from this KPI export — trend charts for door-to-balloon time and readmission rate, benchmarked against last year."* Output is a PowerPoint draft for the service-line meeting, not a final board document.</li>
<li>Task: *"Compare our current STEMI protocol document against this updated ACC/AHA guideline PDF and produce a redline summary of what changed and what sections of our protocol may need review."* This flags differences for a clinician to evaluate — it does not rewrite clinical protocol.</li>
<li>Task: *"Cross-reference this FDA device recall notice against our device inventory export and tell me how many implanted units are potentially affected — aggregate count only, not a patient list."*</li>
<li>Task: *"Turn this month's cath lab utilization export into a capacity-planning workbook with a formula-driven what-if scenario for adding a second lab day."*

<div class="cowork-guardrail">
Device recall cross-checks produce a count for the clinical team to act on through the EHR — Cowork does not identify or contact individual patients.
</div>
</div>

---

### Oncology

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🧬 Oncology Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Research coordinator, tumor board administrator, oncology data analyst</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Diamond RAG connector scoped to trial-eligibility criteria and protocol documents, Gold research/enrollment KPI exports, clinical trials protocol shared drive</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `oncology/protocols/`, `oncology/gold-exports/`, and the Diamond trial-matching connector.</li>
<li>Task: *"Given this folder of de-identified case summaries for Thursday's tumor board, compile a briefing packet — for each case, surface any open trials from the eligibility index that look relevant, with the matching criteria listed."* This is a candidate list for the tumor board to evaluate against the full chart, not an enrollment decision.</li>
<li>Task: *"Merge these three protocol amendment drafts into one clean redlined document showing all proposed changes against the current approved version."*</li>
<li>Task: *"Pull the Gold enrollment KPI export and build a monthly funnel chart — screened, eligible, consented, enrolled — with a short narrative on where the biggest drop-off is."*</li>
<li>Task: *"Draft the background and significance section of this grant proposal using the attached prior publications and our program's enrollment data — flag anything I should double-check before submission."*

<div class="cowork-guardrail">
Trial matching output is a suggestion list requiring clinician and research-coordinator verification. Cowork does not access identifiable patient records to make matching decisions — only de-identified summaries provided into its working folder.
</div>
</div>

---

### Pharmacy

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">💊 Pharmacy Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Pharmacy formulary analyst, P&T committee coordinator</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold formulary compliance and cost KPI exports, internal formulary document library, Diamond RAG connector over guideline/formulary text</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `pharmacy/formulary-docs/` and `pharmacy/gold-exports/`.</li>
<li>Task: *"Assemble this month's P&T committee packet — combine the drug monograph for [new agent], the utilization trend from the Gold export, and a cost comparison against current formulary alternatives."*</li>
<li>Task: *"Given this drug shortage notice, search the formulary document library for therapeutic alternatives already on formulary and draft a one-page comparison brief."*</li>
<li>Task: *"Cross-reference this sample of aggregate dispensing records against our 340B contract pharmacy eligibility rules and flag exceptions for pharmacist review."*</li>
<li>Task: *"Turn last year's twelve monthly formulary compliance exports into one annual trend report."*

<div class="cowork-guardrail">
Cowork does not touch individual patient medication orders, does not perform real-time drug-interaction checking, and does not draft anything that reaches a patient chart. Order-level interaction checking stays with the CPOE-integrated Platinum pharmacy agent already defined in the platform's Diamond/Platinum layers — that's a server-side, audited, always-on system; Cowork is a desktop tool a person runs when they choose to.
</div>
</div>

---

### Emergency Medicine

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🚨 Emergency Medicine Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> ED operations analyst, ED medical director's office</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold ED throughput KPI exports (door-to-provider, LWBS rate, boarding time), ED protocol document library</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `ed/gold-exports/` and `ed/protocols/`.</li>
<li>Schedule: *"Every weekday morning, read yesterday's throughput KPI export and draft a one-page briefing — flag any metric outside target — for the ED medical director."*</li>
<li>Task: *"Using this historical census export, build a staffing scenario workbook for [upcoming high-volume event] — model three staffing levels and show projected wait-time impact."*</li>
<li>Task: *"Compare our current sepsis screening protocol against this newly published guideline PDF and list sections that may need updating."*</li>
<li>Task: *"Compile the last six months of LWBS incidents by hour of day into a chart and short summary for the throughput improvement committee."*

<div class="cowork-guardrail">
No involvement in real-time triage or acuity scoring for an active patient — that's the Platinum-layer Triage Agent's job, running server-side with full Iceberg audit logging. Cowork's ED role here is retrospective reporting and planning, not point-of-care.
</div>
</div>

---

### ICU / Critical Care

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🏥 ICU / Critical Care Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> ICU quality coordinator, critical care service-line analyst</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold ICU KPI exports (LOS, ventilator days, mortality index, sepsis bundle compliance), guideline library, biomedical equipment utilization exports</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `icu/gold-exports/` and `icu/guidelines/`.</li>
<li>Task: *"Given this folder of de-identified case summaries, compile a structured mortality & morbidity conference packet — for each case, pull relevant guideline excerpts via the Diamond connector."*</li>
<li>Task: *"Analyze this ventilator utilization export and build a capacity-planning workbook for biomedical engineering and ICU leadership."*</li>
<li>Task: *"Take the sepsis bundle compliance export for the last four quarters and produce a trend report — where compliance dropped, list the shift/unit pattern if visible in the data."*</li>
<li>Task: *"Draft the quality committee slide summarizing this quarter's central line infection rate against last year, with the CDC NHSN benchmark noted."*

<div class="cowork-guardrail">
Cowork is retrospective and conference-prep only. Real-time deterioration/sepsis alerting on active patients is the Platinum-layer Sepsis Sentinel Agent's job — a separate, always-on, server-side system with its own audit trail, not something Cowork touches.
</div>
</div>

---

### Surgery

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🔪 Surgery Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> OR operations analyst, value analysis committee coordinator</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold OR utilization KPI exports, surgical case scheduling exports, supply chain/implant cost data</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `surgery/gold-exports/` and `surgery/case-schedule-exports/`.</li>
<li>Schedule: *"Every Monday, pull last week's block schedule and case data and produce a utilization scorecard by surgeon and service line."*</li>
<li>Task: *"Cross-reference these implant purchase orders against the case volume export to identify cost-per-case outliers by device type, and draft findings for the value analysis committee."*</li>
<li>Task: *"Compare the OR schedule against the billing/coding export and flag any case with missing charge capture — output as a reconciliation worksheet."*</li>
<li>Task: *"Aggregate the last six months of surgical site infection (SSI) surveillance data into a trend report for the surgical quality committee."*

<div class="cowork-guardrail">
Cowork analyzes aggregate utilization and cost data — it does not access individual patient records or make clinical decisions about surgical care.
</div>
</div>

---

### Nursing

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">👩‍⚕️ Nursing Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Nurse manager, unit-based council coordinator, nursing informatics</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold nursing KPI exports (fall rates, pressure injury incidence, staffing ratios), unit protocol document library</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Point Cowork at `nursing/gold-exports/` and `nursing/protocols/`.</li>
<li>Task: *"Compare these handover templates across units. Identify inconsistencies in structure and produce a single standardized template incorporating the best elements of each, plus a change summary for each unit."*</li>
<li>Task: *"Synthesize the month's fall and pressure-injury incident notes into a short trend summary for the unit-based council meeting."*</li>
<li>Task: *"Take this quarter's staffing ratio export and build a visualization showing where we fell below target staffing levels."*</li>
<li>Task: *"For patient education: take the current library of patient education handouts and reformat/simplify a batch of them to a target reading level, keeping clinical content unchanged."*

<div class="cowork-guardrail">
Cowork works with aggregate quality metrics and protocol documents — it does not access individual patient care records or make clinical nursing decisions.
</div>
</div>

---

### Hospital Operations

<div class="cowork-dept-workflow">
<div class="cowork-dept-title">🏢 Hospital Operations Cowork Workflow</div>
<div class="cowork-dept-meta">
<div class="cowork-dept-meta-item"><strong>Users:</strong> Hospital operations analyst, capacity management coordinator, administrative staff</div>
<div class="cowork-dept-meta-item"><strong>Connects to:</strong> Gold operations KPI exports (bed census, OR utilization, ED boarding, staffing), department protocol libraries</div>
</div>

<strong>Step by step:</strong>
<ol class="cowork-step-list">
<li>Set up a working folder that receives the daily exports already generated elsewhere in the platform: bed census (Gold), OR schedule (Gold), ED boarding snapshot (Gold), and staffing roster (HR system export or connector).</li>
<li>Ask Cowork: *"Every weekday morning, pull bed census, OR schedule, ED boarding hours, and staffing roster from this folder and produce a one-page capacity briefing: current occupancy, predicted 24-hour demand, any staffing gaps against acuity-adjusted ratios, and today's discharge candidates."*</li>
<li>Approve the plan once, then set this as a recurring scheduled task (daily, before the morning huddle) so it runs without re-prompting.</li>
<li>Cowork delivers the finished briefing to the working folder each morning; the shift supervisor reviews and adjusts before the huddle.</li>
<li>For deeper ad hoc analysis — e.g., a monthly capacity trend deep-dive — connect Cowork to the relevant connectors (Slack for team context, the analytics export folder) and ask it to build an interactive dashboard artifact rather than a static report.

<div class="cowork-guardrail">
Cowork produces capacity planning briefings and operational reports — it does not make real-time bed assignment decisions or override clinical judgment about patient placement.
</div>
</div>

---

## Cross-Department Patterns Worth Standardizing

<div class="cowork-section">
<ul class="cowork-step-list cowork-bullet-list">
<li><strong>Scheduled tasks</strong> (daily briefings, weekly QC reports, monthly P&T memos) remove the re-prompting overhead once a workflow is validated. Set the cadence once per department.</li>
<li><strong>Reference-file prompting</strong> — giving Cowork last quarter's memo or last week's report as a style/structure reference — keeps output format consistent without a custom template system.</li>
<li><strong>Plugins</strong> (bundled skills + connectors + sub-agents) are worth building per department once a workflow stabilizes, so a new team member gets the same standardized output on day one instead of re-explaining format preferences each time.</li>
<li><strong>Mobile handoff</strong> — a department head can send a task from their phone (e.g., "pull this week's TAT numbers") and pick up the finished report once they're back at a desktop.</li>
</ul>
</div>

---

## What Cowork Should Not Be Used For Here

<div class="cowork-section">
<ul class="cowork-step-list cowork-bullet-list">
<li><strong>Any workflow touching raw PHI or live Bronze/Silver production data directly.</strong> Export de-identified or aggregated data first — this is a hard requirement, not a preference, since Cowork currently has no BAA coverage under which PHI could be processed at all.</li>
<li><strong>Replacing the Platinum-layer autonomous clinical agents.</strong> Sepsis alerts, STEMI activations, drug interaction blocking, and any action with a direct patient-safety consequence stay on the governed Supervisor-Critic pipeline with its immutable audit ledger — not on Cowork's approval-based but less formally audited model.</li>
<li><strong>Regulatory-facing documentation that requires a full, system-of-record audit trail.</strong> Use Cowork to draft; route the final artifact through the same sign-off process you'd use for any staff-authored document.</li>
<li><strong>Real-time bedside decision support.</strong> Cowork is a desktop task-completion tool, not a low-latency inference path.</li>
</ul>
</div>

---

## Suggested Rollout Sequence

<ol class="cowork-setup-steps">
<li>
<strong>Start with Hospital Operations and Gold-layer reporting.</strong>
<p>Lowest risk, clearest ROI, no PHI exposure — validates the folder/export pattern before expanding.</p>
</li>
<li>
<strong>Expand to documentation-heavy departments next</strong>
<p>Pharmacy formulary memos, Nursing template standardization, Lab QC synthesis. These are high manual-effort, low-clinical-risk workflows.</p>
</li>
<li>
<strong>Add Diamond-layer document curation</strong>
<p>Cardiology guidelines, Oncology trial criteria, ICU protocols once the export pattern is trusted — this directly improves RAG retrieval quality without touching the embedding pipeline itself.</p>
</li>
<li>
<strong>Build department-specific plugins</strong>
<p>Once 2–3 workflows per department are validated, to lock in consistent formatting and reduce onboarding time for new staff.</p>
</li>
<li>
<strong>Don't expand toward PHI-adjacent workflows on the assumption that better audit logging will resolve the compliance question.</strong>
<p>It won't — the reassessment trigger isn't Cowork's audit logging reaching parity with the Compliance API, it's Cowork actually gaining BAA coverage, which is a contractual change on Anthropic's side, not a product feature to wait out. Verify current status directly at trust.anthropic.com or with your Anthropic account team before revisiting this boundary, and treat "still excluded" as the default assumption until you see it change in writing.</p>

---

## Governance Checklist Before Wider Rollout

<div class="cowork-section">
<ul class="cowork-step-list cowork-bullet-list">
<li><strong>Scope network egress before enabling Cowork</strong>, not after — it's set at the org level and applies to new sessions only.</li>
<li><strong>Treat "trust boundary" as a design decision, not a default.</strong> Anything Cowork reads outside files/sources you control (inbound email, web content, third-party documents) is a potential prompt-injection vector. The risk is structural: injection requires both *reading untrusted content* and *having write/action capability* — removing either breaks the attack, so scope read access and write permissions independently rather than granting both broadly by habit.</li>
<li><strong>Default to step-by-step approval for anything with write actions</strong> (file deletion, sending messages, posting data, purchases). Deletion specifically requires an explicit "Allow" prompt by design — don't build workflows that train users to rubber-stamp it.</li>
<li><strong>Computer use needs its own review.</strong> It has no sandbox between Claude and your applications — per-app permission prompts and an app blocklist exist (investment/trading and crypto platforms are blocked by default), but treat any computer-use-driven workflow touching financial or PII-bearing systems as higher risk than file- or connector-based workflows.</li>
<li><strong>Use plugin marketplace controls deliberately on Enterprise</strong> — *installed by default* for sanctioned function plugins, *required* where you want no opt-out, *hidden* for anything not yet reviewed. Don't leave this as wide-open self-service for regulated workflows.</li>
<li><strong>Don't schedule anything irreversible.</strong> Scheduled/unattended tasks should start with low-risk categories (summaries, draft generation) before anything that writes to a system of record.</li>
<li><strong>Know what's not logged centrally.</strong> Cowork activity isn't in the Compliance API today; OTel-to-SIEM is the available monitoring path for Team/Enterprise, and project/task data lives locally on the user's machine, not in a central export.</li>
</ul>
</div>

---

## Where Cowork Is the Wrong Tool

<div class="cowork-section">
<p>Be precise about this rather than discovering it mid-rollout:</p>
<ul class="cowork-step-list cowork-bullet-list">
<li><strong>No cloud/headless execution.</strong> Every task needs the desktop app open and the machine awake. If the requirement is "this must run reliably even if no one's laptop is on," Cowork's scheduled tasks are the wrong mechanism — that's a server-side automation problem, not a Cowork one.</li>
<li><strong>No session sharing.</strong> Cowork tasks can't be shared with colleagues the way a chat or artifact can. Collaborative review happens via the output file, not the session.</li>
<li><strong>Memory is project-scoped only.</strong> Standalone sessions don't retain memory across runs — if a workflow needs persistent context, it needs a Project, not an ad-hoc task.</li>
<li><strong>Higher usage cost than Chat.</strong> Multi-step, compute-intensive tasks consume usage allocation faster than single-turn chat; for high-volume rollouts, monitor usage and batch related work into single sessions rather than spinning up many small ones.</li>
<li><strong>Computer use gaps on Linux</strong>, and generally a newer, less battle-tested capability than file/connector-based work — weight accordingly for anything customer-facing or financially consequential.</li>
<li><strong>Not a system of record.</strong> The output is a draft for human action, not an audit-grade transaction log. Anything requiring formal audit trail needs to remain in your existing system of record, with Cowork upstream of it, not replacing it.</li>
</ul>
</div>

---

## Quick Decision Reference

<table class="cowork-table">
<thead>
<tr>
<th>If the problem is...</th>
<th>Reach for...</th>
</tr>
</thead>
<tbody>
<tr>
<td>A single document/analysis, one-shot</td>
<td>Claude Chat</td>
</tr>
<tr>
<td>Multi-step, multi-file, recurring, produces a deliverable</td>
<td>Claude Cowork</td>
</tr>
<tr>
<td>The workflow itself needs to become permanent internal software</td>
<td>Claude Code</td>
</tr>
<tr>
<td>Must run unattended on infrastructure with no machine kept awake</td>
<td>Not Cowork today — server-side automation or a Code-based scheduled/cloud job</td>
</tr>
<tr>
<td>Requires acting on sensitive systems with no human review step</td>
<td>Don't automate this with any agentic tool until a review gate is designed in</td>
</tr>
</tbody>
</table>




