# Context Overview

This directory is the project-local context library for agents. Start here, then open only the files relevant to the current Bloomreach task.

For this repo, start with the local files below and add supplied `projectContextJson` when available. If a Bloomreach CLI workspace export is also available, use the optional card-first fallback in [../docs/context-orchestration.md](../docs/context-orchestration.md).

## Tree

```text
contexts/
├── overview.md
├── team.md
├── industries/
│   ├── ecommerce.md
│   └── sportsbook.md
├── platforms/
│   └── bloomreach.md
└── projects/
    └── noisy-kiwi/
        ├── project.md
        ├── schema.md
        ├── assets.md
        ├── events.json
        └── customer_properties.json
```

## Generic Context

### [team.md](./team.md)
Human truth layer for client facts that live Bloomreach context cannot infer: company, goals, channels, brand voice, lifecycle definitions, consent, suppression, offer policy, known use cases, and do-not-touch notes.

Use for any project-specific strategy, scenario, segment, or content.

### [industries/ecommerce.md](./industries/ecommerce.md)
Generic ecommerce lifecycle, segments, scenarios, event/property expectations, offer strategy, measurement, and risks.

Use for ecommerce scenario and segmentation generation.

### [industries/sportsbook.md](./industries/sportsbook.md)
Generic sportsbook lifecycle, segments, scenarios, eligibility/suppression expectations, offer discipline, measurement, and risks.

Use for sportsbook or igaming scenario and segmentation generation.

### [platforms/bloomreach.md](./platforms/bloomreach.md)
Generic Bloomreach workspace context pack. Covers source artifact load order, reusable segmentation/scenario design rules, consent handling, governance, and quality checks.

Use for Bloomreach Engagement segmentation, scenario, lifecycle, and node-content generation.

## Project Context

### [projects/noisy-kiwi/project.md](./projects/noisy-kiwi/project.md)
Project identity, current asset state, data/mapping gaps, and agent guidance from Loomi MCP discovery.

Use before generating project-specific recommendations.

### [projects/noisy-kiwi/schema.md](./projects/noisy-kiwi/schema.md)
Human-readable event and customer-property schema summary from Loomi MCP.

Use when designing segments, reports, scenarios, or content personalization.

### [projects/noisy-kiwi/assets.md](./projects/noisy-kiwi/assets.md)
Known reusable assets and recommended starter assets.

Use before creating or recommending new filters, campaigns, scenarios, or variables.

### [projects/noisy-kiwi/events.json](./projects/noisy-kiwi/events.json)
Structured event-property reference from Loomi MCP.

Use for exact event names and event property names.

### [projects/noisy-kiwi/customer_properties.json](./projects/noisy-kiwi/customer_properties.json)
Structured customer identifier and property reference from Loomi MCP.

Use for exact customer identifier and customer property names.
