Compare commits

..

No commits in common. "9eb2bfe09cc03a622e8979869b9882b83fe1458b" and "d08dab26dc7372e31dd058c4ded88e6e84873d24" have entirely different histories.

11 changed files with 14 additions and 14 deletions

View file

@ -21,7 +21,7 @@
## 🧭 LLM Navigation Guide ## 🧭 LLM Navigation Guide
### Reading This Workspace ### Reading This Workspace
/opt/gbo/data is a place also for bots.
**For LLMs analyzing this codebase:** **For LLMs analyzing this codebase:**
0. Bots are in /opt/gbo/data primary 0. Bots are in /opt/gbo/data primary
1. Start with **[Component Dependency Graph](../README.md#-component-dependency-graph)** in README to understand relationships 1. Start with **[Component Dependency Graph](../README.md#-component-dependency-graph)** in README to understand relationships
@ -167,7 +167,7 @@ match x {
--- ---
## ❌ Absolute Prohibitions ## ❌ Absolute Prohibitions
- NEVER search /target folder! It is binary compiled.
- ❌ **NEVER** build in release mode - ONLY debug builds allowed - ❌ **NEVER** build in release mode - ONLY debug builds allowed
- ❌ **NEVER** use `--release` flag on ANY cargo command - ❌ **NEVER** use `--release` flag on ANY cargo command
- ❌ **NEVER** use `--all-targets` with clippy - too slow (1m 44s without vs 10min+ with) - ❌ **NEVER** use `--all-targets` with clippy - too slow (1m 44s without vs 10min+ with)
@ -338,8 +338,8 @@ When ANY error appears in logs during startup or operation:
- Use `default-features = false` and explicitly opt-in to needed features - Use `default-features = false` and explicitly opt-in to needed features
### Linting & Code Quality ### Linting & Code Quality
- **Clippy**: Code MUST pass `cargo clippy --workspace` with **0 warnings**. - **Clippy**: Code MUST pass `cargo clippy --all-targets --all-features` with **0 warnings**.
- **No Allow**: NEVER use `#[allow(clippy::...)]` in source code - FIX the code instead. - **No Allow**: Do not use `#[allow(clippy::...)]` unless absolutely necessary and documented.
--- ---

2
botapp

@ -1 +1 @@
Subproject commit 66ea6cffbc98b4c10449104806a80d368e3460d4 Subproject commit 532c8cf38d5a24164c21d577ca52101606335712

@ -1 +1 @@
Subproject commit cb84ad2b5686cff7cf4ff413144c35231c4c6942 Subproject commit 5b6e9d7208109784f055007615feea06a33ffc11

@ -1 +1 @@
Subproject commit 97778e06dd804be55ff761c7fe2788af0ef50626 Subproject commit f8e52bacd2c197ce14e5814f284d34432c71aef2

2
botlib

@ -1 +1 @@
Subproject commit 48dd1155ba75c5cf1425b38f1da2aad4cb75e74a Subproject commit de729e9e53b63fe21d791cbc8d53882a7e0ac69b

@ -1 +1 @@
Subproject commit 22a1954fac2f87a0a13b5e599771273172afc73a Subproject commit e37554087e8ead3ced2a95847a1fa8e2a1bb4448

@ -1 +1 @@
Subproject commit 17a3caebabddbe843c2b7fd93f624b0ccd9c44fb Subproject commit 1727e48307fdb7b54c726af8cd6b12669764e908

@ -1 +1 @@
Subproject commit febfa2e708d2d37fa5156a82f158341caab670d7 Subproject commit e9dce534120e2721c51ea7a1f7959425c5844757

@ -1 +1 @@
Subproject commit 1ce32959d2c16ee7d05aaa8b81e51de19f3ccaa3 Subproject commit 3595e5ff641db788d0b23ae7c422ffd875694222

@ -1 +1 @@
Subproject commit a35f70ab3dcc9ee3ccebbc13c09254cab4aa524a Subproject commit d03e13d2eb77ed0343509e0b55f50d17d511c612

2
botui

@ -1 +1 @@
Subproject commit 4987a15858a09566913e1f81fa43b0bce901529e Subproject commit 756da22dd5d2101d02471732e27b29cd97e805ed