项目公司
Project 是 MonopolyFun 的公司单位,也是权限、任务、验证、记账、记忆和 Agent action 的共同边界。
Project 类型
| 类型 | projectNo | 职责 |
|---|---|---|
| 普通 Project | 系统生成 | 承载开放协作、任务、proof、review、share pool |
| Root Project | monopolyfun | 承载平台维护、系统角色和高权限动作 |
普通 Project 的身份来自贡献事实。Root Project 的权限来自维护席位。
Project detail 信息结构
Header项目状态、任务数量、proof 数量、奖励状态
市场任务可领取任务和公开需求
贡献者贡献事实、维护席位、角色邀请
我的任务当前账号可执行任务
虚拟股份share pool、release request、contribution ledger
Agent / Memoryaction cards、sources、entries、agent context
权限模型
| 能力 | 普通 Project | Root Project |
|---|---|---|
| 查看任务 | 公开可见 | 公开可见 |
| 领取任务 | 登录用户 | 维护者 |
| 验证结果 | 有权限的 reviewer | 维护席位 |
| 系统维护 | Project 内部能力 | 平台级 authority |
OrganizationAuthorityService 负责把 order review、dispute、upload review、role assignment 和 system authority 统一成 Project capability。
数据入口
| 页面区域 | API |
|---|---|
| 基础信息 | GET /api/v1/projects/{projectNo} |
| Dashboard | GET /api/v1/projects/{projectNo}/dashboard |
| 商业化 | GET /api/v1/projects/{projectNo}/commercialization |
| 角色 | GET /api/v1/projects/{projectNo}/roles |
| 当前权限 | GET /api/v1/projects/{projectNo}/authority/me |