chore(conductor): Add 6 new tracks to the strict execution order queue

This commit is contained in:
2026-03-02 22:34:25 -05:00
parent 034acb0e54
commit 51939c430a
26 changed files with 262 additions and 20 deletions

View File

@@ -0,0 +1,5 @@
# Track concurrent_tier_source_tier_20260302 Context
- [Specification](./spec.md)
- [Implementation Plan](./plan.md)
- [Metadata](./metadata.json)

View File

@@ -0,0 +1,8 @@
{
"track_id": "concurrent_tier_source_tier_20260302",
"type": "refactor",
"status": "new",
"created_at": "2026-03-02T22:30:00Z",
"updated_at": "2026-03-02T22:30:00Z",
"description": "Replace ai_client.current_tier global state with threading.local() for parallel agent safety."
}

View File

@@ -0,0 +1,10 @@
# Implementation Plan: Concurrent Tier Isolation
## Phase 1: Thread-Local Storage
- [ ] Task: Initialize MMA Environment `activate_skill mma-orchestrator`
- [ ] Task: Replace `current_tier` with `threading.local()`.
- [ ] Task: Conductor - User Manual Verification 'Phase 1'
## Phase 2: Refactor & Test
- [ ] Task: Update loggers and test with mock concurrent threads.
- [ ] Task: Conductor - User Manual Verification 'Phase 2'

View File

@@ -0,0 +1,8 @@
# Track Specification: Concurrent Tier Source Isolation
## Overview
Prepares the architecture for parallel Tier 3/4 agents by replacing the global `ai_client.current_tier` with thread-safe `threading.local()` or explicit call signatures.
## Functional Requirements
- Refactor `current_tier` to be thread-safe.
- Update all logging calls to use the thread-safe context.