Initial project blueprint
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Roadmap
|
||||
|
||||
## Phase 1: Skeleton
|
||||
|
||||
- project structure
|
||||
- config loader
|
||||
- API skeleton
|
||||
- task storage in memory
|
||||
- event log in memory
|
||||
- model router mock
|
||||
- policy engine
|
||||
- execution graph engine
|
||||
|
||||
## Phase 2: Local model + MCP
|
||||
|
||||
- local OpenAI-compatible provider
|
||||
- MCP client initialize/tools/list/tools/call
|
||||
- simple agent graph
|
||||
- confirmation flow
|
||||
|
||||
## Phase 3: Local Worker
|
||||
|
||||
- worker registration
|
||||
- WebSocket connection
|
||||
- capabilities
|
||||
- command dispatch
|
||||
- command result
|
||||
- file tools
|
||||
|
||||
## Phase 4: 1C usage
|
||||
|
||||
- connect 1C MCP server
|
||||
- read schema
|
||||
- run SQL
|
||||
- validate queries
|
||||
- generate query
|
||||
- apply controlled changes via confirmation
|
||||
|
||||
## Phase 5: UI
|
||||
|
||||
- chat/task console
|
||||
- plan card
|
||||
- progress card
|
||||
- confirmation card
|
||||
- artifact card
|
||||
- worker status screen
|
||||
- model settings
|
||||
- policy settings
|
||||
|
||||
## Phase 6: Advanced
|
||||
|
||||
- parallel graph nodes
|
||||
- reviewer
|
||||
- vision model slot
|
||||
- cost tracking
|
||||
- persistent storage
|
||||
- audit logs
|
||||
- replay tasks
|
||||
Reference in New Issue
Block a user