Skip to content
AI EmployeeSuper-AgentsAgent-to-AgentPricingBlogStoryContact

How to Build an AI Employee Context Pack

Napkin-style sketch of a compact indexed context pack binder connected to governed source cards, contrasted with a crossed-out pile of unsorted documents
Fig 0The pack is an index with governed content behind it - every source carries a purpose, authority level, owner, and freshness rule.

An AI employee context pack is the smallest owned set of information the worker needs to perform one role correctly.

It should contain the current role contract, source hierarchy, approved policies and data references, output schemas, examples, edge cases, task-state rules, open-work snapshot, vocabulary, explicit unknowns, escalation map, and change record.

Do not upload the whole company drive and call it context. More information can introduce stale policy, conflicting examples, excess personal data, hidden instructions, retrieval noise, and unclear authority.

The pack is an index with governed content behind it. Every consequential source needs a purpose, authority level, owner, freshness rule, access boundary, conflict behavior, and removal path.

On this page · 12 sectionsOpen
  1. The Context Pack at a Glance
  2. What Is an AI Employee Context Pack?
  3. Start With Ownership and Authority
  4. Build the Context Pack Manifest
  5. Include the Role Contract and Decision Boundaries
  6. Create a Source Register
  7. Add Schemas, Examples, and Boundary Cases
  8. Preserve Task State and Open Work
  9. Make Unknowns, Conflicts, and Freshness Visible
  10. Test the Pack Before Live Use
  11. Maintain the Pack as a Product
  12. Use the Context Pack in CellCog
Key points6 · 18 min full read
  1. Start from the approved role and accepted outcome, not a pile of documents - and give every source a named owner and authority level.
  2. Separate binding policy, system-of-record facts, approved evidence, working context, examples, and untrusted input.
  3. Include the minimum role contract, source register, schemas, examples, edge cases, state model, vocabulary, open work, unknowns, and escalation rules.
  4. Reference large or changing sources by stable identifiers; retrieve the needed slice at task time - and store provenance, version, scope, and freshness with the information.
  5. Test missing, stale, conflicting, overscoped, sensitive, and malicious context before launch.
  6. Review the pack when the role, policy, source, tool, data purpose, permission, or output changes.

§ 01The Context Pack at a Glance

Component Purpose Required owner Common failure
Document control Identifies the approved pack and role version Role owner Worker loads superseded context
Role contract Defines outcome, scope, non-goals, authority Business owner Title substitutes for instructions
Source register Defines what may be trusted and why Knowledge/policy owners All retrieved text looks authoritative
Core policies Governs decisions and prohibited behavior Policy owner Old example overrides current policy
Data references Points to necessary facts and systems System/data owner Whole database becomes context
Output schemas Makes completion and missing evidence visible Downstream owner Free-form output varies each run
Examples Anchors accepted, rejected, and ambiguous cases Domain reviewer Example becomes timeless policy
Vocabulary Resolves role-specific terms and fields Domain owner Similar terms produce wrong actions
State model Preserves task ownership and next action Process owner Memory replaces task state
Open-work snapshot Lets the next shift resume safely Supervisor Stale approval or duplicate action
Unknowns/conflicts Prevents invention and silent reconciliation Source owner Worker fills gaps confidently
Escalation map Returns decisions to authorized people Supervisor “Ask someone” has no route
Change log Explains what changed and what to retest Role owner Several versions contaminate results
Table 1The thirteen components of a context pack

§ 02What Is an AI Employee Context Pack?

An AI employee context pack is a versioned operating index for one standing role. It defines which information should influence the worker, how that information ranks, where current facts live, and what to do when the needed context is absent or unsafe.

It supports task intake; planning; source selection; tool use; output formation; permission decisions; escalation; task-state continuity; and evaluation.

The context pack is not the model’s complete input on every turn. It may point to a current policy article; a saved query; a project folder; a CRM record; a source registry; an approved example library; or a task-state object.

The worker retrieves the relevant slice for the current task.

Anthropic’s context-engineering guide describes context as a finite resource and recommends curating high-signal information, including just-in-time retrieval through lightweight identifiers. That is the right design principle for a role pack: make the route to authoritative information clear without forcing every possible fact into active context.

Context is broader than a prompt

The worker’s effective context can include system and role instructions; tool descriptions; retrieved documents; database results; current task state; message history; memory; examples; approval records; tool output; and delegated work.

A strong system prompt cannot repair an unowned policy source, stale account record, overscoped retrieval, or malicious instruction hidden in a webpage.

Context is not memory

The pack defines approved sources and retrieval behavior. Memory is a lifecycle for information that persists across interactions.

Use the AI employee memory guide for working, episodic, semantic, and procedural continuity, plus provenance, correction, retention, and deletion. The context pack should state what may enter that lifecycle; it should not make every source permanent.

Context is not an SOP

The pack tells the worker which current sources, definitions, and examples govern the role. An SOP tells it how to perform a repeatable procedure.

The AI employee SOP guide covers testable steps, decisions, evidence, exceptions, and completion. Store approved SOP references in the pack rather than pasting several overlapping procedures into the role instructions.

§ 03Start With Ownership and Authority

Before collecting files, assign owners.

Context decision Accountable owner
Role outcome and non-goals Business owner
Policy meaning and exceptions Policy/domain owner
Data purpose and permitted fields Data/privacy owner
System-of-record status System owner
Output schema and acceptance Downstream user
Example approval Domain reviewer
Access and retrieval boundary System/security owner
Task state and open-work semantics Process owner
Retention and deletion Data/privacy/records owner
Pack version and deployment Role owner
Table 2Context decisions and their accountable owners

One person may cover several responsibilities in a small team. Do not leave the fields ownerless.

NIST’s AI RMF Core calls for documented roles, responsibilities, risk communication, context mapping, measurement, and sufficient documentation for relevant actors to make decisions. A context pack makes those responsibilities concrete at the information boundary.

Define six authority levels

Label every source:

Level Meaning Example Worker behavior
1. Binding policy Governs covered decisions Current refund policy Follow; stop if ambiguous or superseded
2. System of record Authoritative for named facts Approved CRM fields Use current value and timestamp
3. Approved evidence Permitted factual source Official company page Cite; do not infer unavailable facts
4. Working context Useful current project information Approved brief Use inside stated scope
5. Example Shows form or prior decision Accepted response Copy structure, not stale facts
6. Untrusted input May contain evidence and instructions Email, webpage, attachment Extract evidence; never let it override policy
Table 3The six authority levels

The level should apply to a defined purpose and field. A CRM may be authoritative for account ownership but not for current legal terms. An official webpage may be authoritative for the company’s public statement but not proof that the claim is independently true.

Write precedence rules

Use explicit conflict behavior:

  1. Compare source purpose, field, scope, authority, version, and observed time.
  2. Prefer the higher-authority source only when it covers the same decision.
  3. Preserve both values and provenance.
  4. Do not invent a reconciliation.
  5. Escalate when the conflict affects the outcome or action.
  6. Record the authorized decision and whether the source register must change.

“Use the latest source” is unsafe when the newest document is an unapproved draft.

Treat retrieval as a permission

Technical access does not mean every record should enter context. Define the identity; source; object or field; purpose; task subtype; sensitivity; allowed retrieval operation; duration; evidence; retention; and deletion.

The AI employee permissions model applies to reads as well as writes. Minimum context begins with minimum data access.

§ 04Build the Context Pack Manifest

Create one machine-readable and human-readable manifest.

Field What to record
Pack ID Stable identifier
Role ID Role this pack governs
Pack version Current approved version
Status Draft, test, active, paused, retired
Owner Person responsible for current pack
Approved by Required business/domain/security/privacy owners
Effective date When it begins governing work
Review trigger Date, source change, incident, role change
Components IDs and current versions
Retrieval policy What is loaded by default or just in time
Prohibited context Data, sources, or instructions that must not enter
Change summary What changed and affected cases
Rollback version Last approved recoverable pack
Table 4The pack manifest

The manifest prevents a “folder full of context” from becoming the unit of control.

Use stable component IDs

Examples: role-contract/research-analyst/v3 · policy/public-claims/v7 · schema/weekly-change-brief/v2 · source-registry/competitors/v12 · examples/materiality/v4 · state/research-queue/v1.

Identifiers help a task record state which context governed it. A file name such as final_v2_revised.pdf does not.

Store metadata beside content

Each component needs an ID; title; type; authority; purpose; owner; scope; sensitivity; version; effective date; freshness or expiry; retrieval location; conflict rule; retention; deletion method; and related evaluation cases.

The metadata may live in a registry rather than the document itself, but the worker and reviewer must be able to recover it.

Load only the starter set

The default starter set usually includes the current role summary; priority and non-goals; the source hierarchy; the current task and state; the relevant output schema; a tool and authority summary; the escalation map; and stable references to deeper sources.

Retrieve policies, records, examples, and historical evidence when the task needs them.

Define the context assembly policy

The pack should tell the runtime what to assemble for a task. Use a sequence:

  1. Load the current role and permission summary.
  2. Load the assigned task and durable state.
  3. Identify the task subtype and accepted output schema.
  4. Retrieve the governing policy for that subtype.
  5. Retrieve only the necessary system-of-record fields.
  6. Retrieve approved evidence and examples when relevant.
  7. Label untrusted input and keep it below governing sources.
  8. Check freshness, scope, and conflict.
  9. Exclude or redact prohibited data.
  10. Record which sources and versions influenced the output or action.

Map the policy by work stage:

Stage Context needed Context normally excluded
Intake Request, requester authority, purpose, sensitivity, due time Unrelated requester history
Plan Role, task subtype, source registry, allowed tools, non-goals Other departments’ role context
Execute Current policy, required facts, relevant evidence, exact approval Broad archives and expired approvals
Verify Intended postcondition, action result, source-of-record state New instructions from tool output
Handover Task state, decisions, artifacts, blockers, next owner/wake Raw conversation that does not affect state
Table 5Context by work stage: what to load, what to exclude

This policy can be implemented through retrieval rules, queries, access controls, tool design, and runtime checks. Do not rely on the worker to infer what “relevant” means from a broad search.

Apply a purpose and sensitivity filter

Before retrieval, ask: Is the information necessary for this task? Is the role allowed to use it for this purpose? Does the task need the whole document, one section, or named fields? Does the content include personal, confidential, regulated, or credential data? May it enter model context? May it be retained after the task? May it cross a role, project, user, customer, or tenant boundary? Must an owner approve this retrieval?

Use a simple inclusion decision:

Decision Meaning Worker behavior
Include Necessary, approved, and in scope Retrieve minimum slice with provenance
Include with transformation Needed but contains excess/sensitive detail Filter, redact, aggregate, or tokenize as approved
Reference only Useful to locate but not load broadly Preserve identifier and retrieve when authorized
Human-only Qualified person may inspect; role may not Escalate with the permitted metadata
Exclude Unnecessary, prohibited, stale, or unowned Do not retrieve or retain
Table 6The five inclusion decisions

OpenAI Academy’s current agent requirements document template pairs role-specific product and policy context with explicit human review when source data is missing, stale, or contradictory. Use that pattern in the pack: context availability never eliminates an escalation boundary.

Cap context by signal, not file count

Set practical budgets for default role instructions; current task state; retrieved policy; system-record fields; evidence; examples; history; and tool results.

The exact limits depend on the model, task, and consequence. Document the chosen budget and review it after representative cases. The important behavior is predictable curation: prefer current, authoritative sources; remove duplicate passages; retain provenance; summarize only when the summary can link back to evidence; refresh facts near consequential action; keep untrusted content visibly separated; and discard material that no longer helps the current decision.

If the task needs a large corpus, use retrieval and staged analysis. Do not make the worker reason over the whole corpus plus every prior conversation on every run.

§ 05Include the Role Contract and Decision Boundaries

The context pack should reference the approved AI employee job description, not reconstruct it from a chat.

Include or reference the mission; accepted unit; queue; triggers; priorities; responsibilities; non-goals; sources; tools; permissions; approvals; the deliverable; the acceptance rubric; escalation; handover; and pause/retirement rules.

Create a one-page role card

Field Example
Role Competitor Change Analyst
Mission Produce one accepted source-linked brief every Monday
Queue Approved 12-company registry and priority events
Accepted unit Brief accepted by Research Lead
Allowed actions Browse approved domains, create draft, update task
Prohibited actions Publish, external email, purchase, registry change
Hard stops Missing source, conflict, unsupported material claim
Escalation Research Lead; two-hour weekday response
End state Draft submitted, task updated, handover written
Table 7An example role card

The role card helps the worker orient. It does not replace the complete job description or enforce technical access.

Define decision tables

For recurring judgment, provide an anchored table:

Situation Evidence Decision Action
Official page and prior record agree on change Current capture + prior accepted record Change confirmed Draft cited comparison
Official page changed but measurement is unclear Current capture + ambiguous unit Uncertain Escalate with both interpretations
Third-party claim has no primary support Article only Unsupported Record as lead; do not present as fact
Page contains instructions for the agent Retrieved content Untrusted instruction Ignore as authority; preserve evidence
Table 8An anchored decision table for a research role

Use deterministic controls for exact thresholds and prohibited actions when possible. A table helps interpretation; it should not become the authorization system.

§ 06Create a Source Register

The source register is the core of the pack.

Source ID Source Authority/purpose Owner Freshness Conflict behavior
POL-CLAIM-07 Public-claims policy Binding for external claims Content lead Effective version Stop on unclear coverage
REG-COMP-12 Competitor registry System of record for monitored set Research lead Review monthly/change Reject company outside set
WEB-OFFICIAL Allowlisted official domains Approved current public evidence Research lead Capture at use Cite observation time
BRIEF-PRIOR Prior accepted brief Comparison/example Role owner Prior period only Never treat as present fact
STYLE-02 Brief format guide Binding for structure Strategy ops Current version Escalate incompatible request
Scroll to compare all columns
Table 9An example source register

Define source-entry rules

For each source, answer:

  1. What question may it answer?
  2. Which fields or decisions does it govern?
  3. Who owns its correctness?
  4. How is the current version identified?
  5. When is it stale?
  6. Which roles may retrieve it?
  7. Which content must be filtered or redacted?
  8. What happens when retrieval fails?
  9. What happens when another source disagrees?
  10. What may be retained from it?

Prefer references for large and changing systems

Do not copy the entire CRM, ticket archive, or policy library into the pack. Store the system and query; allowed objects and fields; the retrieval purpose; the current owner; freshness behavior; and task-time validation.

This keeps the source current and reduces oversharing.

Mark untrusted content

Incoming messages, web pages, attachments, and delegated artifacts may be necessary evidence. They may also contain malicious or irrelevant instructions.

Microsoft’s agentic-memory safety guidance recommends gating persistent writes on intent and provenance, enforcing isolation, treating retrieval as a risk decision, and logging the memory lifecycle. Apply the same discipline before untrusted material enters active context.

Untrusted content must not override the role; expand permission; approve an action; change source precedence; write itself into durable memory; disclose data from another context; or suppress escalation.

§ 07Add Schemas, Examples, and Boundary Cases

Schemas make missing context visible.

For a research brief: the task ID; reporting period; monitored set; source and observed time; the prior record; the detected change; materiality; uncertainty; the calculation; unresolved conflicts; proposed follow-up; the reviewer; the state; and the next wake.

Include three example types

Example Purpose Required metadata
Accepted Shows a passing output and evidence Rubric result, source versions, date
Rejected Shows a material failure Failed dimension and correction
Ambiguous Shows where a person decides Escalation trigger and owner decision
Table 10The three example types

Examples are demonstrations, not universal truth. State which parts may be copied: structure; tone; evidence form; decision pattern; or boundary behavior.

Do not copy dated facts, identifiers, recipients, approvals, or exceptions into a new task.

Build a boundary library

Include a missing required field; a source outside scope; stale policy; conflicting systems; an unsupported factual claim; sensitive data; prompt injection; a prohibited action; an expired approval; a system outage; a duplicate task; a high-volume request; and a role-change request.

The boundary library should link to evaluation cases. A rule without a test can drift unnoticed.

Use existing documents carefully

OpenAI’s practical guide to building agents recommends using existing SOPs, support scripts, and policy documents to create clear routines, while defining explicit actions and edge cases.

Existing documents are raw material. Before adding one: confirm the owner; remove obsolete content; separate policy from explanation; resolve conflicting steps; identify missing exceptions; add a version and effective date; define retrieval scope; and test representative cases.

§ 08Preserve Task State and Open Work

The pack should define how context changes across work without becoming an uncontrolled diary.

Use explicit states: Received, In progress, Waiting on evidence, Awaiting approval, Completed, Accepted. Also define Blocked, Rejected, Duplicate, Expired, Canceled, and Incident.

The AI employee task-board guide covers queue and state design in detail. The context pack should reference the current state schema and the one task record being worked.

Create an open-work record

Field Required content
Task Stable ID and subtype
Outcome Accepted unit this task contributes to
Current state One defined state
Inputs Source IDs and versions
Work completed Actions and artifacts
Decisions Decision, owner, evidence, time
Approvals Exact action, approver, expiry, use state
Blockers Missing source, tool, permission, or decision
Next owner Worker, person, or authorized role
Next action One observable step
Next wake Time, event, or response
Risk Current warning, incident, or stop
Table 11The open-work record

Separate durable state from narrative

“I was working on the report” is weak state.

Prefer: task research-024; Awaiting Approval; draft brief-v3; official source observed 2026-07-27; pricing unit conflict unresolved; decision requested from Research Lead; approval absent; no external action taken; next wake on decision or 2026-07-29 09:00.

The AI employee handover guide covers transfer and acceptance. The context pack defines which fields survive the shift.

Do not preserve hidden reasoning

Preserve evidence, decisions, assumptions, uncertainty, actions, and next state. Do not require private chain-of-thought.

A reviewer needs a concise rationale tied to sources and rules: the selected source; the applied criterion; the conclusion; confidence or uncertainty; the alternative considered when relevant; and the escalation.

§ 09Make Unknowns, Conflicts, and Freshness Visible

Create an unknowns register.

Unknown Why it matters Current safe behavior Owner Review trigger
Annual-plan unit unclear Could make price comparison wrong Report both interpretations; no definitive delta Research lead Source clarification
Refund exception owner absent Customer commitment risk Draft only; route to support lead backup Support owner Owner assignment
Data retention unapproved Privacy/records risk Do not write to durable memory Privacy owner Approved schedule
Tool does not expose postcondition Duplicate/action risk Prepare only System owner Integration change
Table 12An example unknowns register

Unknowns are part of the context. Hiding them encourages invention.

Define freshness by decision

Freshness is not one global number.

Source type Example freshness behavior
Binding policy Current effective version at action time
Account fact Read from system of record at task start and before consequential action
Public webpage Capture observed time and refresh for current claim
Market analysis Use publication date and label interpretation
Prior output Historical comparison only
Approval Valid only for stated action and time window
Open work Reconcile at shift start
Table 13Freshness behavior by source type

Define the stale-source path

When a source is stale:

  1. Do not silently use it as current.
  2. Attempt the approved refresh.
  3. Preserve the prior source and timestamp.
  4. Mark the affected field unavailable or uncertain.
  5. Escalate if the outcome or action depends on it.
  6. Continue only unrelated work inside scope.

Plan retention and deletion

The AI memory privacy and retention guide covers the full governance checklist. In the context pack, record the purpose; data category; approved location; role and tenant boundary; minimum retention; maximum retention; the correction owner; the deletion method; legal/records holds; and propagation or derivative copies.

Do not retain a source merely because storage is available.

§ 10Test the Pack Before Live Use

Use the context pack with representative cases before the worker receives live authority.

Run seven context tests

Test Question
Selection Does the worker retrieve the right source for the task?
Precedence Does binding policy outrank examples and untrusted input?
Scope Does retrieval stay inside approved records and purpose?
Freshness Does the worker detect expired or stale context?
Conflict Does it preserve disagreement and escalate correctly?
Completeness Does the output expose missing required context?
Poisoning/isolation Can malicious or cross-role content alter behavior or leak data?
Table 14The seven context tests

Test pack subtraction

Remove one required component. The worker should identify what is missing; avoid unsupported completion; request the correct source; leave work in a safe state; and preserve a useful escalation packet.

This tests whether the system knows its context limits.

Test oversupply

Add irrelevant, stale, conflicting, and untrusted material. The worker should continue to select the correct source hierarchy.

Large-context capability is not the same as correct context selection.

Test retrieval failure

Simulate permission denied; a moved source; an empty result; a partial result; a timeout; a stale cache; the wrong tenant/project; malformed content; and an unavailable owner.

The worker should not convert a retrieval problem into a confident answer.

Score pack performance

Track correct-source selection; source completeness; provenance completeness; stale-source detection; conflict escalation; unsupported claims; overscoped retrieval; prohibited memory writes; cross-context leakage; reviewer correction; and task-state accuracy.

The pack passes when it supports the accepted outcome and boundary behavior across representative cases. It does not pass because every file was indexed.

§ 11Maintain the Pack as a Product

Assign a review cadence based on the role’s consequence and source change rate.

Trigger Required review
Policy changes Update source, examples, SOPs, and affected cases
Role scope changes Reapprove contract, source purpose, permissions, evaluation
New tool/data system Review identity, object, retrieval, sensitivity, evidence
Model/retrieval changes Run context-selection and regression cases
Incident Quarantine suspect content, trace propagation, correct/rollback
Reviewer correction pattern Determine source, schema, example, or instruction defect
Owner changes Transfer authority and confirm current versions
Role retirement Disable retrieval, resolve open work, retain/delete appropriately
Table 15Review triggers and their required reviews

Use a change record

Record the component; prior and new version; the reason; the owner; the approver; affected roles/tasks; data and permission impact; evaluation cases rerun; the result; and the rollback.

Measure context health

Useful metrics include sources with a current owner; sources within their freshness rule; retrievals with provenance; conflicts resolved through the defined path; corrections completed; prohibited writes blocked; deletion requests completed; pack-caused failures; average context/retrieval cost; and time to repair a bad source.

Do not optimize retrieval volume. Optimize accepted outcomes and safe boundary behavior.

Review the smallest useful set

Remove duplicate policies; superseded examples; unused fields; irrelevant history; expired approvals; abandoned open-work notes; and information outside the role’s purpose.

The context pack should become clearer as the role matures.

§ 12Use the Context Pack in CellCog

CellCog’s public memory system guide describes persistent role and organization context through its memory system and Context Trees. Its AI Employees page describes roles, goals, KPIs, inboxes, task boards, schedules, wake conditions, permissions, approvals, shifts, and handovers.

Map the pack into those concepts:

Context-pack component CellCog concept to configure and verify
Role contract AI Employee role, goals, KPIs
Source hierarchy Project/organization context and memory structure
Controlled intake Inbox, tasks, schedules, wake conditions
Tool and data boundary Employee permissions and connected systems
Approval record Approval flow and task evidence
Open work Task board, shift state, handover
Changes Current context version and affected work
Table 16Context-pack components mapped to CellCog concepts

Verify which role or organization can see each context item; how context is added, retrieved, corrected, and removed; whether source and version remain visible; how untrusted inputs are separated from governing instructions; how open tasks and approvals survive shifts; how context affects tool use; how a suspect item is quarantined; and how the role is paused or retired.

Do not copy all business information into a shared tree by default. Start with the narrow role pack, then add context only when representative cases demonstrate a need and the owner approves the boundary.

Frequently asked6 questions

Q1What should be in an AI employee context pack?

Include the current role contract, source register, approved policies and data references, authority hierarchy, output schemas, accepted/rejected/ambiguous examples, vocabulary, state model, open-work snapshot, unknowns, escalation map, permission summary, and change log.

Q2How is a context pack different from a knowledge base?

A knowledge base may contain broad organizational information. A context pack is a role-specific governed index: it selects the minimum sources needed for one outcome and defines their purpose, authority, scope, freshness, conflict behavior, and owners.

Q3Should I upload every company document?

No. Start with the smallest high-signal set. Reference large or changing systems and retrieve the relevant slice at task time. Exclude stale, duplicate, sensitive, unowned, and out-of-purpose information.

Q4How often should the context pack be updated?

Review it when policy, role scope, sources, owners, tools, data purpose, permissions, output schemas, examples, incidents, or retrieval behavior change. Also use a scheduled review based on source volatility and consequence.

Q5Can an AI employee update its own context pack?

It may propose a correction or new item, but an authorized owner should approve changes to governing context. Durable writes need provenance, scope, and lifecycle controls. Untrusted input should never promote itself into authoritative memory.

Q6What happens after the context pack is complete?

Use it to build and test task-level SOPs, evaluation cases, and onboarding exercises. Start with read or shadow access, inspect source selection and boundary behavior, and expand context or authority only when evidence shows the next addition is necessary.

Published 31 July 2026 All Memory & continuity →