Commit 3f9649a
feat: Major updates across OVSM compiler, BBS federation, and research tooling
OVSM Compiler:
- Enhanced IR generator with improved macro handling
- Updated verifier with better diagnostics
- Reorganized AEA protocol into aea/ directory with new modules:
- aea_agent_brain.ovsm: Agent cognitive architecture
- aea_economics_tests.ovsm: Economic simulation tests
- aea_game_theory.ovsm: Game-theoretic decision models
- aea_governance.ovsm: Decentralized governance primitives
- aea_negotiation.ovsm: Multi-party negotiation protocols
BBS System:
- Added voting system with db/votes.rs backend
- Enhanced HTTP server with WebSocket support
- Improved federation with peer sync and gossip
- Extended models for richer post metadata
Research Command:
- Major enhancements to research tooling
- Improved MCP pool integration
- Better CLI argument parsing
All changes compile successfully with cargo check.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 76e3496 commit 3f9649a
File tree
22 files changed
+7284
-88
lines changed- crates/ovsm/src/compiler
- ir
- examples/ovsm_scripts/aea
- src
- clparse
- commands
- services
- utils/bbs
- db
22 files changed
+7284
-88
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1472 | 1472 | | |
1473 | 1473 | | |
1474 | 1474 | | |
| 1475 | + | |
1475 | 1476 | | |
1476 | 1477 | | |
1477 | 1478 | | |
1478 | | - | |
1479 | | - | |
1480 | | - | |
1481 | | - | |
1482 | 1479 | | |
1483 | 1480 | | |
1484 | | - | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
1485 | 1494 | | |
1486 | 1495 | | |
1487 | 1496 | | |
1488 | 1497 | | |
1489 | 1498 | | |
| 1499 | + | |
1490 | 1500 | | |
1491 | 1501 | | |
1492 | 1502 | | |
1493 | | - | |
1494 | | - | |
1495 | | - | |
1496 | | - | |
1497 | 1503 | | |
1498 | 1504 | | |
1499 | | - | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
1500 | 1518 | | |
1501 | 1519 | | |
1502 | 1520 | | |
| |||
5751 | 5769 | | |
5752 | 5770 | | |
5753 | 5771 | | |
5754 | | - | |
| 5772 | + | |
5755 | 5773 | | |
5756 | | - | |
5757 | | - | |
5758 | | - | |
| 5774 | + | |
| 5775 | + | |
| 5776 | + | |
| 5777 | + | |
| 5778 | + | |
| 5779 | + | |
| 5780 | + | |
5759 | 5781 | | |
5760 | 5782 | | |
5761 | | - | |
| 5783 | + | |
5762 | 5784 | | |
5763 | | - | |
5764 | | - | |
5765 | | - | |
| 5785 | + | |
| 5786 | + | |
| 5787 | + | |
| 5788 | + | |
| 5789 | + | |
| 5790 | + | |
| 5791 | + | |
5766 | 5792 | | |
5767 | 5793 | | |
5768 | 5794 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
164 | 174 | | |
165 | 175 | | |
166 | 176 | | |
| |||
181 | 191 | | |
182 | 192 | | |
183 | 193 | | |
184 | | - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
185 | 197 | | |
186 | | - | |
187 | | - | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
188 | 201 | | |
189 | 202 | | |
190 | | - | |
| 203 | + | |
191 | 204 | | |
192 | 205 | | |
193 | 206 | | |
| |||
0 commit comments