# State 003 - Agentic Harness Foundation

> For the complete documentation index, see [llms.txt](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/llms.txt).

State `003-agentic-harness-foundation` was added as an early, non-domain feature state so generated codebases are easier to work with using agentic tooling before larger architecture and runtime transitions.

## What This State Adds

*   baseline agent-oriented repository guidance in generated outputs
*   normalized non-code metadata scaffolding for codebase understanding
*   contribution guidance that keeps generated repos focused on local experimentation while directing upstream enhancements back to spec/source states

## Why It Sits Before C0

Placing this state before the first convergence baseline means all later generated states inherit a consistent foundation for:

*   onboarding with coding agents
*   predictable repository documentation
*   contribution path clarity

This keeps downstream generated branches more usable without mixing these concerns into later feature-specific states.

## Generated Branch

*   [code/generated-state-003-agentic-harness-foundation](https://github.com/finos/traderX/tree/code/generated-state-003-agentic-harness-foundation)
*   Compare vs parent (`002`): [code/generated-state-002-edge-proxy-uncontainerized...code/generated-state-003-agentic-harness-foundation](https://github.com/finos/traderX/compare/code%2Fgenerated-state-002-edge-proxy-uncontainerized...code%2Fgenerated-state-003-agentic-harness-foundation)

## Related Docs

*   Learning guide: [/docs/learning/state-003-agentic-harness-foundation](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/docs/learning/state-003-agentic-harness-foundation.md)
*   State catalog overview: [/docs/spec-kit/state-docs](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/docs/spec-kit/state-docs.md)
*   Generation model: [/docs/spec-kit/generated-state-branches](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/docs/spec-kit/generated-state-branches.md)
