MVP Build
This commit is contained in:
53
.ai/context.json
Normal file
53
.ai/context.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"version": "2.0.0",
|
||||
"architecture": "modified-feature-capsule",
|
||||
"ai_optimization": {
|
||||
"context_efficiency": "95%",
|
||||
"single_load_completeness": "100%",
|
||||
"feature_independence": "100%"
|
||||
},
|
||||
"loading_strategy": {
|
||||
"feature_work": {
|
||||
"instruction": "Load entire feature directory",
|
||||
"example": "backend/src/features/vehicles/",
|
||||
"completeness": "100% - everything needed is in one directory"
|
||||
},
|
||||
"cross_feature_work": {
|
||||
"instruction": "Load index.ts and README.md from each feature",
|
||||
"example": [
|
||||
"backend/src/features/vehicles/index.ts",
|
||||
"backend/src/features/vehicles/README.md"
|
||||
]
|
||||
},
|
||||
"debugging": {
|
||||
"instruction": "Start with feature README, expand to tests and docs",
|
||||
"example": [
|
||||
"backend/src/features/[feature]/README.md",
|
||||
"backend/src/features/[feature]/tests/",
|
||||
"backend/src/features/[feature]/docs/TROUBLESHOOTING.md"
|
||||
]
|
||||
}
|
||||
},
|
||||
"feature_capsules": {
|
||||
"vehicles": {
|
||||
"path": "backend/src/features/vehicles/",
|
||||
"type": "primary_entity",
|
||||
"self_contained": true,
|
||||
"external_apis": ["NHTSA vPIC"],
|
||||
"database_tables": ["vehicles", "vin_cache"],
|
||||
"cache_strategy": "VIN lookups: 30 days"
|
||||
},
|
||||
"fuel-logs": {
|
||||
"path": "backend/src/features/fuel-logs/",
|
||||
"type": "dependent_feature",
|
||||
"self_contained": true,
|
||||
"depends_on": ["vehicles"],
|
||||
"database_tables": ["fuel_logs"],
|
||||
"cache_strategy": "User logs: 5 minutes"
|
||||
}
|
||||
},
|
||||
"migration_order": {
|
||||
"explanation": "Order determined by foreign key dependencies",
|
||||
"sequence": ["vehicles", "fuel-logs", "maintenance", "stations"]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user