Skip to content

Background agents

Writeback locked · read-only

Agents run in the background within explicit permissions. They read from systems of record and produce drafts or proposals; nothing they produce takes effect without a named person’s signature.

Mesa Site (UP-01)Agent policy v4 · approved by P. Natarajan 2026-09-30
Inspect run RUN-2026-1042
Frame AGENT-01

Configured roles

9

8 active · 1 paused

In-flight tasks

2

Running now

Awaiting review

4

Drafts and proposals

DCS writeback

LOCKED_READ_ONLY

Not configurable in UI

Platform safety boundary

  • All connectors use read-only service accounts; no write paths to MES, DCS/PLC, LIMS, QMS or ERP.
  • Agent outputs are drafts or proposals, stored separately from source records.
  • Every proposal names its required human approvers; approval is recorded with e-signature meaning.
  • Each run logs tool versions, inputs and outputs to the audit trail. Governance settings

Agent roles

Data Intake

Pull, align and quality-check records from connected systems for a workspace.

Running
Trigger
New batch phase, connector sync, or a user request
Reads
OSIsoft PIDeltaV eBRLabWare LIMSread-only
May produce
Aligned dataset drafts with gap and unit reports
Human gate
MSAT Lead confirms mappings
Owner
Alex Rivera

Resolving 3 of 8 sources for MES-26073 Phase 05 refresh

MSAT Yield Sentry

Watch campaign yield and CPP trends; open an investigation draft when a batch falls outside its envelope.

Awaiting review · 1
Trigger
Yield index < target − 3 pts or CPP alarm on a campaign batch
Reads
OSIsoft PIDeltaV eBRMaximo CMMSLabWare LIMSread-only
May produce
Investigation trace and recipe patch proposal
Human gate
MSAT Lead + QA Reviewer sign in REV-01
Owner
Alex Rivera

RUN-2026-1042 stopped at human checkpoint

Open

Tech Transfer Link

Compare donor and recipient process parameters and flag unmapped items.

Idle
Trigger
Tech transfer gate review scheduled
Reads
DocumentumDeltaV eBRread-only
May produce
Parameter gap list for TT-006
Human gate
Transfer lead reviews gap list
Owner
Alex Rivera

Last run 2 days ago · TT-006 Gate 2 gap list

Open

Deviation Narrative Drafter

Draft deviation descriptions and timelines from cited records.

Awaiting review · 2
Trigger
Deviation opened in Veeva Vault QMS
Reads
Veeva Vault QMSDeltaV eBROSIsoft PIread-only
May produce
Narrative and timeline drafts (never filed automatically)
Human gate
QA Reviewer edits and files in QMS
Owner
Priya Natarajan

2 narrative drafts for Q-DEV-031

Open

Lab Result Watcher

Flag out-of-trend LIMS results against campaign history.

Idle
Trigger
New LIMS result on an active batch
Reads
LabWare LIMSread-only
May produce
OOT notifications with trend context
Human gate
Analyst and QA review in LIMS
Owner
Priya Natarajan

Last event QC-948 OOT at 11:40 UTC

Open

Maintenance Correlator

Link equipment alarms to recent work orders and calibration records.

Running
Trigger
Equipment alarm or work order closed on a GMP asset
Reads
Maximo CMMSOSIsoft PIread-only
May produce
Correlation notes on equipment records
Human gate
Maintenance planner reviews
Owner
Marcus Bell

Correlating ALM-UP-204 with PM-204 history

Open

Schedule Conflict Checker

Detect equipment and resource overlaps in the MES schedule.

Awaiting review · 1
Trigger
MES schedule export changes
Reads
DeltaV eBRMaximo CMMSread-only
May produce
Conflict reports and resolution scenarios
Human gate
Cleanroom Supervisor chooses a scenario
Owner
Marcus Bell

CIP-UP01-118 overlaps MES-26074 by 4.5 h

Open

Knowledge Indexer

Keep the search index current with effective document versions and permissions.

Idle
Trigger
Nightly, or on document effective-date change
Reads
DocumentumVeeva Vault QMSMaximo CMMSDeltaV eBRLabWare LIMSread-only
May produce
Search index entries (no document edits)
Human gate
None needed — index only; permissions inherited
Owner
IT · R. Osei

Index refreshed 08:40 UTC · 41,208 records

Open

Audit Packager

Assemble evidence and audit-trail packages for a decision or record.

Paused
Trigger
Review approved or on request
Reads
Platform audit logread-only
May produce
Audit package drafts with hash manifest
Human gate
QA Reviewer releases package
Owner
Priya Natarajan

Paused by P. Natarajan pending template update

Open

Event stream

Kafka transport · topic mos.events.up01 · read-only consumers

Simulated
Live (simulated)15 events / tick

    What agents cannot do

    • Change setpoints, recipes or equipment states.
    • File, approve or close records in QMS or LIMS.
    • Read data outside the requesting user’s permissions.
    • Mark their own proposals as approved or effective.

    Execution ledger

    Recent runs across all agents · every row links to its audit trail entry

    RunAgentTriggerDurationData scope (read)OutcomeReviewer
    RUN-2026-1042MSAT Yield SentryALM-UP-204 + yield < target6m 41sPI, eBR, CMMS, LIMSAwaiting human authorizationA. Rivera, P. Natarajan
    RUN-2026-1041Lab Result WatcherQC-948 result posted0m 38sLIMSNotification sentM. Okafor
    RUN-2026-1040Deviation Narrative DrafterQ-DEV-031 opened2m 12sQMS, eBR, PIDraft awaiting reviewP. Natarajan
    RUN-2026-1039Schedule Conflict CheckerMES schedule export1m 05seBR, CMMSDraft awaiting reviewM. Bell
    RUN-2026-1038Data IntakePI connector resync4m 50sPICompleted with gap (42 min)A. Rivera
    RUN-2026-1037Audit PackagerManual request0m 21sAudit logFailed: template v3 missing—
    RUN-2026-1036Knowledge IndexerNightly 02:0018m 02s5 systemsCompletedNot required