WIP almost done with track planning
This commit is contained in:
@@ -1,26 +1,21 @@
|
||||
# Track Specification: Manual Skeleton Context Injection
|
||||
# Track Specification: Manual Skeleton Context Injection (manual_skeleton_injection_20260306)
|
||||
|
||||
## Overview
|
||||
UI controls to manually flag files for skeleton injection.
|
||||
Add UI controls to manually flag files for skeleton injection in discussions. Allow agent to request full file reads or specific def/class definitions on-demand.
|
||||
|
||||
## Current State Audit
|
||||
### Already Implemented
|
||||
- Auto-generated skeletons for workers
|
||||
- file_cache skeleton generation
|
||||
|
||||
### Gaps to Fill
|
||||
- No manual file selection
|
||||
- No def-level control
|
||||
|
||||
## Goals
|
||||
- File picker for skeleton injection
|
||||
- Manual skeleton refresh
|
||||
- Def-level granularity
|
||||
## Architectural Constraints
|
||||
- **Fast Generation**: Skeletons MUST generate in <500ms.
|
||||
- **Non-Blocking**: Generation MUST NOT block UI.
|
||||
|
||||
## Functional Requirements
|
||||
- File browser integration
|
||||
- Skeleton regeneration trigger
|
||||
- Context preview
|
||||
- **File Picker**: Browse and select files for skeleton injection.
|
||||
- **Skeleton Preview**: Show generated skeleton before injection.
|
||||
- **Manual Trigger**: Button to manually refresh skeleton.
|
||||
- **Full Read Option**: Option to inject full file content instead.
|
||||
|
||||
## Non-Functional Requirements
|
||||
- Fast skeleton generation
|
||||
## Acceptance Criteria
|
||||
- [ ] File picker UI functional.
|
||||
- [ ] Skeleton preview displays.
|
||||
- [ ] Manual refresh button works.
|
||||
- [ ] Full read option available.
|
||||
- [ ] Uses existing skeleton generation.
|
||||
|
||||
Reference in New Issue
Block a user