{
  "added_at": "2026-10-17",
  "additional_evidence_urls": [
    "https://github.com/LilZeeCN/zee-rp/blob/473761e6a08f051e1666944db690332ef27a6038/docs/validation.md",
    "https://github.com/LilZeeCN/zee-rp/blob/473761e6a08f051e1666944db690332ef27a6038/docs/release-evidence.json",
    "https://github.com/LilZeeCN/zee-rp/blob/473761e6a08f051e1666944db690332ef27a6038/package.json",
    "https://github.com/LilZeeCN/zee-rp/blob/473761e6a08f051e1666944db690332ef27a6038/LICENSE"
  ],
  "category": "reconstruction-cases",
  "description_en": "Reads and rewrites supported native Axure RP 11 documents through a binary-record codec, reference-aware cloning and constrained interaction writers. CLI and MCP interfaces expose inspected edits while keeping offline structure checks separate from native application acceptance.",
  "description_zh": "通过二进制记录编解码、考虑引用关系的克隆和受约束的交互写入器，读取并修改受支持的 Axure RP 11 原生文档。CLI 与 MCP 接口提供可检查的编辑操作，并区分离线结构检查和原生应用验收。",
  "entry_url": "https://awesomerea.org/resources/zee-rp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/zee-rp-case/",
  "evidence_url": "https://github.com/LilZeeCN/zee-rp/blob/473761e6a08f051e1666944db690332ef27a6038/README.md",
  "group": "cases",
  "id": "zee-rp-case",
  "json_url": "https://awesomerea.org/resources/zee-rp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/zee-rp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/zee-rp-case/index.md",
  "name": "zee-rp: reconstructing supported Axure RP 11 document operations",
  "name_zh": "zee-rp：重建 Axure RP 11 的受支持文档操作",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "testing",
    "license"
  ],
  "requirements": [
    "Package 0.1.1 requires Node.js 18+; MCP additionally uses the optional SDK dependency. Native creation needs the user’s Axure blank template and compatible libraries.",
    "Recorded native acceptance uses macOS arm64 and Axure RP 11.0.0.4137. Linux CI covers public core checks; native GUI jobs require macOS and Accessibility permission.",
    "Unsupported document forms, external references and interaction expressions may be rejected. Numbered lists and true native merged table cells are not supported.",
    "Release evidence separates public/generated tests from historical assertions needing an unpublished exact fixture pack. One GUI sample checked load/save/close/reopen, not preview behavior or manual editing; newly synchronized features still need native acceptance.",
    "Authored code/docs are MIT; Axure, its libraries and third-party assets are separate."
  ],
  "requirements_zh": [
    "软件包版本为 0.1.1，需要 Node.js 18+；MCP 还使用可选 SDK 依赖。生成原生文档需要用户自己的 Axure 空白模板和兼容库。",
    "记录的原生验收环境为 macOS arm64 和 Axure RP 11.0.0.4137。Linux CI 覆盖公开核心检查；原生 GUI 任务需要 macOS 和辅助功能权限。",
    "不支持的文档形式、外部引用和交互表达式可能被拒绝。不支持编号列表和真正的原生合并表格单元格。",
    "发布证据区分公开或生成式测试，以及依赖未公开精确样本包的历史断言。一个 GUI 样本检查了加载、保存、关闭、重开，未检查预览行为或手动编辑；新同步功能仍需原生验收。",
    "作者编写的代码和文档采用 MIT；Axure、其库和第三方资产另行授权。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/LilZeeCN/zee-rp",
  "verification": "source-reviewed",
  "verified_at": "2026-10-17"
}
