FUll implementation plan (first draft)
This commit is contained in:
		
							
								
								
									
										4
									
								
								src/StellaOps.Scheduler.Storage.Mongo/AGENTS.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								src/StellaOps.Scheduler.Storage.Mongo/AGENTS.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| # StellaOps.Scheduler.Storage.Mongo — Agent Charter | ||||
|  | ||||
| ## Mission | ||||
| Implement Mongo persistence (schedules, runs, impact cursors, locks, audit) per `docs/ARCHITECTURE_SCHEDULER.md`. | ||||
| @@ -0,0 +1,7 @@ | ||||
| <Project Sdk="Microsoft.NET.Sdk"> | ||||
|   <PropertyGroup> | ||||
|     <TargetFramework>net10.0</TargetFramework> | ||||
|     <ImplicitUsings>enable</ImplicitUsings> | ||||
|     <Nullable>enable</Nullable> | ||||
|   </PropertyGroup> | ||||
| </Project> | ||||
							
								
								
									
										7
									
								
								src/StellaOps.Scheduler.Storage.Mongo/TASKS.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								src/StellaOps.Scheduler.Storage.Mongo/TASKS.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # Scheduler Storage Task Board (Sprint 16) | ||||
|  | ||||
| | ID | Status | Owner(s) | Depends on | Description | Exit Criteria | | ||||
| |----|--------|----------|------------|-------------|---------------| | ||||
| | SCHED-STORAGE-16-201 | TODO | Scheduler Storage Guild | SCHED-MODELS-16-101 | Create Mongo collections (schedules, runs, impact_cursors, locks, audit) with indexes/migrations per architecture. | Migration scripts and indexes implemented; integration tests cover CRUD paths. | | ||||
| | SCHED-STORAGE-16-202 | TODO | Scheduler Storage Guild | SCHED-STORAGE-16-201 | Implement repositories/services with tenant scoping, soft delete, TTL for completed runs, and causal consistency options. | Unit tests pass; TTL/soft delete validated; documentation updated. | | ||||
| | SCHED-STORAGE-16-203 | TODO | Scheduler Storage Guild | SCHED-STORAGE-16-201 | Audit/logging pipeline + run stats materialized views for UI. | Audit entries persisted; stats queries efficient; docs capture usage. | | ||||
		Reference in New Issue
	
	Block a user