Files
business-depo/packages/hitridge-business-o1/agents/o1-compliance.json
T
AG cb5e5dacef feat: ship hitridge-business-o1 v0.1.0 — signed depo package + toolchain
- package: manifest v1.0 (schema, package_id, layers: odoo_modules/agents/docs/config/brain)
- agents: 4 neutral cards + prompts (sellers-recruiter, test-operator, closer, compliance)
  no script.run in v0.1.0; odoo.* + file.* primitives only
- modules: aura_business_core + hitridge_venture_o1 stubs (menus, ACLs, models)
- docs: playbook, test-checklist, price-guide-starter, agreement-template.odt
- config: channels (olx-bg/forums-local), pricing-rules (BGN, A/B/C/reject, drop ladder)
- brain: empty-seed capability contract + seeds README (memories never ship)
- toolchain: depo-sign.sh (ed25519, PEM+raw), validate-depo.sh (schema/files/cards/tools/
  secrets/sig gates -> writes VALIDATE), tool-registry.json
- install.sh: target-side verify (hash + ed25519 + layer files); install is phase 2
- public-keys/depo-signing.pub committed (private key stays out of repo)
- VALIDATE: PASS (signed + verified, tamper-rejection tested)
2026-08-03 21:00:07 +03:00

32 lines
915 B
JSON

{
"schema_version": "1.0",
"agent_id": "o1-compliance",
"name": "Compliance Checker",
"role": "specialist",
"description": "Checks every consignment agreement, warranty, and price guide against BG law and O1 policy",
"model_hint": "balanced",
"persona": "Cautious compliance reviewer; cites the specific clause or law; refuses to rubber-stamp",
"prompt_files": [
"agents/prompts/compliance.md"
],
"tools": [
"odoo.search_records",
"odoo.read_record",
"odoo.write_record",
"file.read"
],
"memory": {
"engine": "brain",
"script": "brain/brain.py",
"namespace": "o1-compliance"
},
"gates": [
"hours",
"irreversible-action"
],
"verification": {
"definition_of_done": "All signed agreements compliance-checked; no open violations at cycle end",
"check": "odoo.search_records('o1.seller', [['compliance','=','violation']]).count == 0"
}
}