- 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)
46 lines
1.1 KiB
JSON
46 lines
1.1 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"package_id": "hitridge-business-o1",
|
|
"display_name": "O1 — Consignment Refurbished Electronics",
|
|
"version": "0.1.0",
|
|
"license": "proprietary",
|
|
"requires": {
|
|
"odoo": ">=18.0",
|
|
"agent_runtime": ">=1.0"
|
|
},
|
|
"layers": {
|
|
"odoo_modules": ["aura_business_core", "hitridge_venture_o1"],
|
|
"agents": [
|
|
"o1-sellers-recruiter",
|
|
"o1-test-operator",
|
|
"o1-closer",
|
|
"o1-compliance"
|
|
],
|
|
"docs": [
|
|
"docs/playbook.md",
|
|
"docs/agreement-template.odt",
|
|
"docs/test-checklist.md",
|
|
"docs/price-guide-starter.md"
|
|
],
|
|
"config": [
|
|
"config/channels.json",
|
|
"config/pricing-rules.json"
|
|
],
|
|
"brain": [
|
|
"brain/brain.py"
|
|
]
|
|
},
|
|
"install": {
|
|
"order": ["odoo_modules", "config", "agents", "docs"],
|
|
"verify": [
|
|
"all odoo_modules installed",
|
|
"all agents registered in runtime",
|
|
"venture menu visible",
|
|
"no secrets in package (secrets_scan)"
|
|
]
|
|
},
|
|
"rollback": {
|
|
"strategy": "install previous tag; reverse install order"
|
|
}
|
|
}
|