商业化
商业化页面把市场收入、已验收贡献、share pool 和结算事件组织成 Project 的经营视图。
收入来源
| 来源 | 说明 |
|---|---|
| service | 项目提供服务 |
| subscription | 周期性订阅 |
| data API | 数据接口 |
| custom work | 定制工作 |
| license | 授权收入 |
| agent workflow | Agent 工作流服务 |
收入事实来自 settlement events。页面读取后端汇总结果,避免前端自行推算经营状态。
贡献权益
虚拟份额表达 Project 内部贡献记录和分配视图。
| 输入 | 作用 |
|---|---|
| accepted proof | 贡献被确认 |
| reviewer contribution | 验证者贡献权重 |
| share pool | 可发放预算 |
| settlement event | 收入事实 |
当前实现把这些事实用于项目内账本和商业化状态展示。
Direction cards
商业化页面把 validation tasks 聚合为方向卡。
task intent任务意图
direction key归并方向
statusplanned / active / proving / validated
score方向评分
状态变化:
| 状态 | 条件 |
|---|---|
| planned | 方向已创建 |
| active | 任务被领取 |
| proving | proof 已提交 |
| validated | proof 已验收 |
Distribution epoch
revenue.totalMinor收益池金额
sharePool.shareMinted已铸造虚拟份额
acceptedTaskCount已验收任务数
当 revenue 和已铸造 shares 同时存在时,distribution epoch 进入 ready。
实现边界
商业化视图展示 Project 内部贡献和收入事实。虚拟份额、reward 和 distribution epoch 属于产品内记账语义。
代码入口
apps/api/src/main/java/com/monopolyfun/modules/project/service/ProjectCommercializationService.javaapps/api/src/main/java/com/monopolyfun/modules/share/service/ProjectSharePoolService.javaapps/api/src/main/java/com/monopolyfun/modules/settlement/