docs: add mandatory documentation maintenance rule for AI agents v1.3.5
This commit is contained in:
10
AI_RULES.md
10
AI_RULES.md
@@ -33,7 +33,15 @@ For technical architecture, data models, and stack details, refer to [PROJECT_AR
|
||||
- **Categories**: ALWAYS use `Layers` (Color: `text-primary`).
|
||||
- **Item Types**: ALWAYS use `Package` (Color: `text-green-500`).
|
||||
|
||||
## 4. End of Session Protocol
|
||||
## 4. Documentation Maintenance
|
||||
- **SSOT INTEGRITY**: Whenever a feature is added, modified, or removed, you MUST update all corresponding documentation files:
|
||||
- `README.md` (General usage & technical modes).
|
||||
- `USER_GUIDE.md` (End-user instructions).
|
||||
- `PROJECT_ARCHITECTURE.md` (Technical logic & data models).
|
||||
- `export_prod.sh` (If new scripts or files must be included in the production bundle).
|
||||
- **REAL-TIME UPDATES**: Documentation updates are NOT optional and must be performed within the same session as the code changes.
|
||||
|
||||
## 5. End of Session Protocol
|
||||
- Once a phase/task from `PLAN.md` is completed and verified, move that entry into `dev_docs/PLAN_HISTORY.md`.
|
||||
- After finishing an entire job (including updating session state, architecture logs, and versioning), end your final response on a separate line exactly with:
|
||||
```
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"version": "1.3.4",
|
||||
"version": "1.3.5",
|
||||
"last_build": "2026-04-11-1250",
|
||||
"commit": "PENDING",
|
||||
"changelog": [
|
||||
"v1.3.5: Updated AI_RULES.md with mandatory documentation maintenance requirements for all agents",
|
||||
"v1.3.4: Created USER_GUIDE.md (Romanian) for end-users and integrated into export bundle",
|
||||
"v1.3.3: Added comprehensive project README.md documenting all operational modes",
|
||||
"v1.3.2: Systemd Standalone: Switched systemd service from Docker to bare-metal"
|
||||
"v1.3.3: Added comprehensive project README.md documenting all operational modes"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -277,3 +277,43 @@
|
||||
[2026-04-11 12:48:37] [WARNING] [uvicorn.error] Invalid HTTP request received.
|
||||
[2026-04-11 12:48:37] [INFO] [uvicorn.access] ::ffff:127.0.0.1:0 - "POST /exa.language_server_pb.LanguageServerService/GetUnleashData HTTP/1.1" 404
|
||||
[2026-04-11 12:48:54] [INFO] [uvicorn.access] ::ffff:192.168.84.140:0 - "GET /items/ HTTP/1.1" 200
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Shutting down
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Waiting for application shutdown.
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Application shutdown complete.
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Finished server process [89361]
|
||||
[2026-04-11 12:49:13] [INFO] [ainventory] Database tables verified.
|
||||
[2026-04-11 12:49:13] [INFO] [ainventory] TFM aInventory API process started.
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Started server process [89809]
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Waiting for application startup.
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Application startup complete.
|
||||
[2026-04-11 12:49:13] [INFO] [uvicorn.error] Shutting down
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Waiting for application shutdown.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Application shutdown complete.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Finished server process [89809]
|
||||
[2026-04-11 12:49:14] [INFO] [ainventory] Database tables verified.
|
||||
[2026-04-11 12:49:14] [INFO] [ainventory] TFM aInventory API process started.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Started server process [89812]
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Waiting for application startup.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Application startup complete.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Shutting down
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Waiting for application shutdown.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Application shutdown complete.
|
||||
[2026-04-11 12:49:14] [INFO] [uvicorn.error] Finished server process [89812]
|
||||
[2026-04-11 12:49:15] [INFO] [ainventory] Database tables verified.
|
||||
[2026-04-11 12:49:15] [INFO] [ainventory] TFM aInventory API process started.
|
||||
[2026-04-11 12:49:15] [INFO] [uvicorn.error] Started server process [89817]
|
||||
[2026-04-11 12:49:15] [INFO] [uvicorn.error] Waiting for application startup.
|
||||
[2026-04-11 12:49:15] [INFO] [uvicorn.error] Application startup complete.
|
||||
[2026-04-11 12:49:16] [INFO] [uvicorn.error] Shutting down
|
||||
[2026-04-11 12:49:16] [INFO] [uvicorn.error] Waiting for application shutdown.
|
||||
[2026-04-11 12:49:16] [INFO] [uvicorn.error] Application shutdown complete.
|
||||
[2026-04-11 12:49:16] [INFO] [uvicorn.error] Finished server process [89817]
|
||||
[2026-04-11 12:49:17] [INFO] [ainventory] Database tables verified.
|
||||
[2026-04-11 12:49:17] [INFO] [ainventory] TFM aInventory API process started.
|
||||
[2026-04-11 12:49:17] [INFO] [uvicorn.error] Started server process [89839]
|
||||
[2026-04-11 12:49:17] [INFO] [uvicorn.error] Waiting for application startup.
|
||||
[2026-04-11 12:49:17] [INFO] [uvicorn.error] Application startup complete.
|
||||
[2026-04-11 12:49:24] [INFO] [uvicorn.access] ::ffff:192.168.84.140:0 - "GET /items/ HTTP/1.1" 200
|
||||
[2026-04-11 12:49:54] [INFO] [uvicorn.access] ::ffff:192.168.84.140:0 - "GET /items/ HTTP/1.1" 200
|
||||
[2026-04-11 12:50:24] [INFO] [uvicorn.access] ::ffff:192.168.84.140:0 - "GET /items/ HTTP/1.1" 200
|
||||
[2026-04-11 12:50:54] [INFO] [uvicorn.access] ::ffff:192.168.84.140:0 - "GET /items/ HTTP/1.1" 200
|
||||
|
||||
Reference in New Issue
Block a user