{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/thatoddmailbox/fcp-stuff/blob/7a856cc67b2baf9555bee5249556decdae9ab7d3/docedit.md"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "fcp-stuff documents the FirstClass client-server protocol over TCP. Its notes cover command constants, packet structures, login, encryption, and the Docedit document format; the repository also contains JavaScript proxy code.",
  "description_zh": "fcp-stuff 记录 FirstClass 客户端与服务器之间基于 TCP 的协议，涵盖命令常量、数据包结构、登录、加密和 Docedit 文档格式；仓库还包含 JavaScript 代理代码。",
  "entry_url": "https://awesomerea.org/resources/fcp-stuff-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/fcp-stuff-case/",
  "evidence_url": "https://github.com/thatoddmailbox/fcp-stuff/blob/7a856cc67b2baf9555bee5249556decdae9ab7d3/README.md",
  "group": "cases",
  "id": "fcp-stuff-case",
  "json_url": "https://awesomerea.org/resources/fcp-stuff-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/fcp-stuff-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/fcp-stuff-case/index.md",
  "name": "fcp-stuff: mapping the FirstClass TCP protocol",
  "name_zh": "fcp-stuff：解析 FirstClass TCP 协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "limits",
    "license"
  ],
  "requirements": [
    "The documented transport is TCP.",
    "The author identifies incomplete details in some format notes.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "文档覆盖的传输方式是 TCP。",
    "作者在部分格式笔记中标明仍有未解明的细节。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/thatoddmailbox/fcp-stuff",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
