# lib_config

> TODO: describe what this component does

**Type:** script | **Subsystem:** unknown | **Location:** `tests/unit/lib_config.bats`

## What It Does

Unit tests for lib/config.sh — 3-tier configuration resolution
Origin: T-819

## Dependencies (2)

| Component | Relationship | Description |
|-----------|--------------|-------------|
| [config](/docs/generated/lib-config) | calls | Resolves framework configuration values using 3-tier precedence — explicit argument, FW_* environment variable, then hardcoded default |
| [config](/docs/generated/lib-config) | tests | Resolves framework configuration values using 3-tier precedence — explicit argument, FW_* environment variable, then hardcoded default |

## Related

### Tasks
- T-819: Build lib/config.sh — 3-tier config resolution for framework settings
- T-834: Fix budget gate false critical — update CONTEXT_WINDOW default 200K to 1M for Opus 4.6
- T-894: Add unit tests for .framework.yaml config tier in lib/config.sh

---
*Auto-generated from Component Fabric. Card: `tests-unit-lib_config.yaml`*
*Last verified: 2026-04-03*
