diff --git a/.memory/worklog.json b/.memory/worklog.json index 777bd63..e352e0e 100644 --- a/.memory/worklog.json +++ b/.memory/worklog.json @@ -1,470 +1,5 @@ { "entries": [ - { - "files_changed": 0, - "hash": "", - "message": "项目创建: AI玩具专利生成工作流", - "ts": "2026-05-18T00:00:00+08:00", - "type": "milestone" - }, - { - "files_changed": 6, - "hash": "5e4c6e5", - "message": "init: project scaffold", - "ts": "2026-05-18T10:35:02+08:00", - "type": "commit" - }, - { - "files_changed": 4, - "hash": "0accb73", - "message": "auto-save 2026-05-18 10:39 (+1, ~1)", - "ts": "2026-05-18T10:39:25+08:00", - "type": "commit" - }, - { - "files_changed": 20, - "hash": "494779d", - "message": "auto-save 2026-05-18 10:44 (+6, ~2)", - "ts": "2026-05-18T10:46:21+08:00", - "type": "commit" - }, - { - "files_changed": 4, - "hash": "aa5cac1", - "message": "auto-save 2026-05-18 10:53 (+2, ~2)", - "ts": "2026-05-18T10:53:53+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "hash": "8e1147c", - "message": "feat: MVP 跑通 — prompt → 批量生成 → 九宫格快筛 → 选中落盘", - "ts": "2026-05-18T11:07:53+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "启动 Codex 接力会话 · 已载入 Claude 最近会话,等待下一条指令 · 分支 master · 1 项未提交变更 · 最近提交:feat: MVP 跑通 — prompt → 批量生成 → 九宫格快筛 → 选中落盘", - "ts": "2026-05-18T15:13:48Z", - "type": "assistant-session" - }, - { - "files_changed": 1, - "message": "启动 Cursor 接力会话 · 已载入 Claude 最近会话,等待下一条指令 · 分支 master · 1 项未提交变更 · 最近提交:feat: MVP 跑通 — prompt → 批量生成 → 九宫格快筛 → 选中落盘", - "ts": "2026-05-18T15:14:10Z", - "type": "assistant-session" - }, - { - "files_changed": 2, - "hash": "e3555da", - "message": "auto-save 2026-05-18 23:15 (+1, ~1)", - "ts": "2026-05-18T23:15:09+08:00", - "type": "commit" - }, - { - "files_changed": 2, - "message": "启动 Claude 接力会话 · 已载入 Claude / Codex 最近会话,等待下一条指令 · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-18 23:15 (+1, ~1)", - "ts": "2026-05-18T15:16:48Z", - "type": "assistant-session" - }, - { - "files_changed": 3, - "hash": "446e012", - "message": "auto-save 2026-05-18 23:20 (~3)", - "ts": "2026-05-18T23:22:17+08:00", - "type": "commit" - }, - { - "files_changed": 4, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 4 项未提交变更 · 最近提交:auto-save 2026-05-18 23:20 (~3)", - "ts": "2026-05-18T15:23:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 6, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 6 项未提交变更 · 最近提交:auto-save 2026-05-18 23:20 (~3)", - "ts": "2026-05-18T15:26:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 7, - "hash": "52a5b77", - "message": "auto-save 2026-05-18 23:28 (+1, ~6)", - "ts": "2026-05-18T23:28:34+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-18 23:28 (+1, ~6)", - "ts": "2026-05-18T15:33:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 1, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-18 23:28 (+1, ~6)", - "ts": "2026-05-18T15:36:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 3, - "hash": "36fb4f9", - "message": "auto-save 2026-05-18 23:39 (~2, -1)", - "ts": "2026-05-18T23:39:25+08:00", - "type": "commit" - }, - { - "files_changed": 4, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 4 项未提交变更 · 最近提交:auto-save 2026-05-18 23:39 (~2, -1)", - "ts": "2026-05-18T15:43:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 11, - "hash": "31df279", - "message": "auto-save 2026-05-18 23:44 (+6, ~5)", - "ts": "2026-05-18T23:44:50+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 3 项未提交变更 · 最近提交:auto-save 2026-05-18 23:44 (+6, ~5)", - "ts": "2026-05-18T15:46:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 3, - "hash": "a1b783c", - "message": "auto-save 2026-05-18 23:50 (~2, -1)", - "ts": "2026-05-18T23:50:17+08:00", - "type": "commit" - }, - { - "files_changed": 2, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-18 23:50 (~2, -1)", - "ts": "2026-05-18T15:53:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 16, - "hash": "4eda85e", - "message": "auto-save 2026-05-18 23:55 (+5, ~9)", - "ts": "2026-05-18T23:55:42+08:00", - "type": "commit" - }, - { - "files_changed": 8, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 8 项未提交变更 · 最近提交:auto-save 2026-05-18 23:55 (+5, ~9)", - "ts": "2026-05-18T15:56:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 8, - "hash": "608810a", - "message": "auto-save 2026-05-19 00:01 (~8)", - "ts": "2026-05-19T00:01:07+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 00:01 (~8)", - "ts": "2026-05-18T16:03:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "hash": "05533be", - "message": "auto-save 2026-05-19 00:06 (+1, ~1)", - "ts": "2026-05-19T00:06:32+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 00:06 (+1, ~1)", - "ts": "2026-05-18T16:06:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 4, - "hash": "c3a4637", - "message": "auto-save 2026-05-19 00:11 (+3, ~1)", - "ts": "2026-05-19T00:11:58+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 00:11 (+3, ~1)", - "ts": "2026-05-18T16:13:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 7, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 7 项未提交变更 · 最近提交:auto-save 2026-05-19 00:11 (+3, ~1)", - "ts": "2026-05-18T16:16:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 8, - "hash": "361bbef", - "message": "auto-save 2026-05-19 00:17 (~8)", - "ts": "2026-05-19T00:18:42+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 00:17 (~8)", - "ts": "2026-05-18T16:23:50Z", - "type": "session-heartbeat" - }, - { - "files_changed": 1, - "message": "Claude 会话活跃 · 最近命令:claude · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 00:17 (~8)", - "ts": "2026-05-18T16:26:51Z", - "type": "session-heartbeat" - }, - { - "files_changed": 4, - "hash": "23bf877", - "message": "auto-save 2026-05-19 00:29 (~4)", - "ts": "2026-05-19T00:29:35+08:00", - "type": "commit" - }, - { - "files_changed": 2, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-19 00:29 (~4)", - "ts": "2026-05-18T16:33:51Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "message": "Claude 会话结束 · 持续 0 秒 · 最近命令:claude · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-19 00:29 (~4)", - "ts": "2026-05-18T16:35:00Z", - "type": "session-end" - }, - { - "files_changed": 2, - "hash": "50fde2f", - "message": "auto-save 2026-05-19 00:34 (~2)", - "ts": "2026-05-19T00:35:00+08:00", - "type": "commit" - }, - { - "files_changed": 4, - "hash": "a04284e", - "message": "auto-save 2026-05-19 00:40 (~4)", - "ts": "2026-05-19T00:40:25+08:00", - "type": "commit" - }, - { - "files_changed": 5, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 5 项未提交变更 · 最近提交:auto-save 2026-05-19 00:40 (~4)", - "ts": "2026-05-18T16:43:51Z", - "type": "session-heartbeat" - }, - { - "files_changed": 5, - "hash": "54f47e3", - "message": "auto-save 2026-05-19 00:45 (~5)", - "ts": "2026-05-19T00:45:51+08:00", - "type": "commit" - }, - { - "files_changed": 6, - "hash": "79b519e", - "message": "auto-save 2026-05-19 00:51 (~6)", - "ts": "2026-05-19T00:51:15+08:00", - "type": "commit" - }, - { - "files_changed": 2, - "message": "Codex 会话结束 · 持续 0 秒 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-19 00:51 (~6)", - "ts": "2026-05-18T16:51:36Z", - "type": "session-end" - }, - { - "files_changed": 5, - "hash": "0517892", - "message": "auto-save 2026-05-19 00:56 (~5)", - "ts": "2026-05-19T00:56:41+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "hash": "167bf61", - "message": "auto-save 2026-05-19 08:40 (~3)", - "ts": "2026-05-19T08:40:59+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "hash": "917d0cf", - "message": "auto-save 2026-05-19 08:46 (~3)", - "ts": "2026-05-19T08:46:24+08:00", - "type": "commit" - }, - { - "files_changed": 2, - "message": "启动 Codex 接力会话 · 已载入 Claude / Codex 最近会话,等待下一条指令 · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-19 08:46 (~3)", - "ts": "2026-05-19T00:49:57Z", - "type": "assistant-session" - }, - { - "files_changed": 2, - "hash": "b76bbdf", - "message": "auto-save 2026-05-19 08:51 (~2)", - "ts": "2026-05-19T08:51:51+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "hash": "91520fd", - "message": "auto-save 2026-05-19 08:57 (~3)", - "ts": "2026-05-19T08:57:17+08:00", - "type": "commit" - }, - { - "files_changed": 0, - "hash": "12e3b97", - "message": "chore: configure personal model environment", - "ts": "2026-05-19T08:58:43+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:chore: configure personal model environment", - "ts": "2026-05-19T00:59:58Z", - "type": "session-heartbeat" - }, - { - "files_changed": 7, - "hash": "ffa6b2e", - "message": "fix: align model provider configuration", - "ts": "2026-05-19T09:07:59+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:fix: align model provider configuration", - "ts": "2026-05-19T01:09:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 5, - "hash": "5d8e2da", - "message": "auto-save 2026-05-19 09:18 (+3, ~2)", - "ts": "2026-05-19T09:18:59+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 09:18 (+3, ~2)", - "ts": "2026-05-19T01:19:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "hash": "be0efc3", - "message": "auto-save 2026-05-19 09:24 (+1, ~1)", - "ts": "2026-05-19T09:24:24+08:00", - "type": "commit" - }, - { - "files_changed": 3, - "hash": "1224ddf", - "message": "auto-save 2026-05-19 09:29 (~3)", - "ts": "2026-05-19T09:29:50+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 09:29 (~3)", - "ts": "2026-05-19T01:29:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "hash": "781d29c", - "message": "chore: deploy ai toy patent to vps", - "ts": "2026-05-19T09:32:28+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:chore: deploy ai toy patent to vps", - "ts": "2026-05-19T01:39:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 6, - "hash": "98690b4", - "message": "auto-save 2026-05-19 09:46 (~6)", - "ts": "2026-05-19T09:46:08+08:00", - "type": "commit" - }, - { - "files_changed": 10, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 10 项未提交变更 · 最近提交:auto-save 2026-05-19 09:46 (~6)", - "ts": "2026-05-19T01:49:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 13, - "hash": "7b4b5f7", - "message": "auto-save 2026-05-19 09:51 (+2, ~11)", - "ts": "2026-05-19T09:51:34+08:00", - "type": "commit" - }, - { - "files_changed": 0, - "hash": "0b72759", - "message": "feat: add anchored image pipeline", - "ts": "2026-05-19T09:59:44+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:feat: add anchored image pipeline", - "ts": "2026-05-19T01:59:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "hash": "9a251ee", - "message": "auto-save 2026-05-19 10:02 (~2)", - "ts": "2026-05-19T10:02:27+08:00", - "type": "commit" - }, - { - "files_changed": 0, - "hash": "5ff7758", - "message": "docs: record anchored image pipeline", - "ts": "2026-05-19T10:03:36+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record anchored image pipeline", - "ts": "2026-05-19T02:09:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record anchored image pipeline", - "ts": "2026-05-19T02:19:59Z", - "type": "session-heartbeat" - }, - { - "files_changed": 2, - "hash": "b317abe", - "message": "auto-save 2026-05-19 10:24 (~2)", - "ts": "2026-05-19T10:24:13+08:00", - "type": "commit" - }, - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-19 10:24 (~2)", - "ts": "2026-05-19T02:30:00Z", - "type": "session-heartbeat" - }, { "files_changed": 12, "hash": "a3481e7", @@ -2739,6 +2274,949 @@ "type": "session-heartbeat", "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 17:09 (~2)", "files_changed": 1 + }, + { + "ts": "2026-05-30T17:14:58+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 17:14 (~2)", + "hash": "5def631", + "files_changed": 2 + }, + { + "ts": "2026-05-30T17:15:29+08:00", + "type": "commit", + "message": "docs: record OpenAI Sora video deploy", + "hash": "3ccd87a", + "files_changed": 2 + }, + { + "ts": "2026-05-30T09:22:34Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record OpenAI Sora video deploy", + "files_changed": 1 + }, + { + "ts": "2026-05-30T09:32:34Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record OpenAI Sora video deploy", + "files_changed": 1 + }, + { + "ts": "2026-05-30T09:42:34Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record OpenAI Sora video deploy", + "files_changed": 1 + }, + { + "ts": "2026-05-30T09:52:34Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record OpenAI Sora video deploy", + "files_changed": 1 + }, + { + "ts": "2026-05-30T10:02:34Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record OpenAI Sora video deploy", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:09:39+08:00", + "type": "commit", + "message": "docs: record Nuonuo Pig production data sync", + "hash": "2270f4d", + "files_changed": 1 + }, + { + "ts": "2026-05-30T10:12:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:docs: record Nuonuo Pig production data sync", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:15:25+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 18:15 (~2)", + "hash": "d528fed", + "files_changed": 2 + }, + { + "ts": "2026-05-30T18:20:55+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 18:20 (~5)", + "hash": "e017865", + "files_changed": 5 + }, + { + "ts": "2026-05-30T10:22:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:20 (~5)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T10:32:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:20 (~5)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:38:42+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 18:37 (~5)", + "hash": "51fa830", + "files_changed": 5 + }, + { + "ts": "2026-05-30T10:42:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:37 (~5)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T10:52:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:37 (~5)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:57:52+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 18:57 (+1, ~2)", + "hash": "8bffd4f", + "files_changed": 3 + }, + { + "ts": "2026-05-30T11:02:35Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:57 (+1, ~2)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T11:12:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 18:57 (+1, ~2)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T19:21:38+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 19:21 (~3)", + "hash": "cc346b1", + "files_changed": 3 + }, + { + "ts": "2026-05-30T11:22:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 19:21 (~3)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T11:32:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 19:21 (~3)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T19:39:27+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 19:39 (+1, ~1)", + "hash": "04c3327", + "files_changed": 6 + }, + { + "ts": "2026-05-30T11:42:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 3 项未提交变更 · 最近提交:auto-save 2026-05-30 19:39 (+1, ~1)", + "files_changed": 3 + }, + { + "ts": "2026-05-30T19:44:57+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 19:44 (~3)", + "hash": "e6277b1", + "files_changed": 3 + }, + { + "ts": "2026-05-30T19:50:26+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 19:50 (+1, ~7)", + "hash": "83721ef", + "files_changed": 13 + }, + { + "ts": "2026-05-30T11:52:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 19:50 (+1, ~7)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T12:02:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 19:50 (+1, ~7)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T20:06:18+08:00", + "type": "commit", + "message": "feat: add Seedance segmented video workflow", + "hash": "a0c8f5e", + "files_changed": 7 + }, + { + "ts": "2026-05-30T20:06:51+08:00", + "type": "commit", + "message": "auto-save 2026-05-30 20:06 (+1, ~1)", + "hash": "a52b481", + "files_changed": 6 + }, + { + "ts": "2026-05-30T12:12:36Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-30 20:06 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:09:57+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 00:09 (+1, ~1)", + "hash": "4016e41", + "files_changed": 6 + }, + { + "ts": "2026-05-30T16:20:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T16:30:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T16:40:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T16:50:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T17:00:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T17:10:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T17:20:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T17:30:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 00:09 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T01:33:14+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 01:33 (+1, ~1)", + "hash": "bc1ff3d", + "files_changed": 12 + }, + { + "ts": "2026-05-30T17:40:53Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 01:33 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T01:44:17+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 01:44 (+1, ~1)", + "hash": "46582ac", + "files_changed": 8 + }, + { + "ts": "2026-05-31T01:49:46+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 01:49 (+1, ~1)", + "hash": "c25f5f2", + "files_changed": 2 + }, + { + "ts": "2026-05-30T17:50:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 01:49 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T01:55:15+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 01:55 (~2)", + "hash": "b2870c0", + "files_changed": 2 + }, + { + "ts": "2026-05-31T01:59:51+08:00", + "type": "commit", + "message": "fix: constrain Hai Pig asset templates", + "hash": "bf768dc", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:00:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:fix: constrain Hai Pig asset templates", + "files_changed": 1 + }, + { + "ts": "2026-05-31T02:01:01+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 02:00 (+1, ~1)", + "hash": "4b7dec5", + "files_changed": 25 + }, + { + "ts": "2026-05-30T18:10:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 02:00 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T02:12:43+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 02:12 (+1, ~1)", + "hash": "de35dac", + "files_changed": 5 + }, + { + "ts": "2026-05-31T02:18:34+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 02:18 (+3, ~1)", + "hash": "ab09803", + "files_changed": 4 + }, + { + "ts": "2026-05-30T18:20:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 02:18 (+3, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:30:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 02:18 (+3, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T02:36:06+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 02:36 (+1, ~1)", + "hash": "eb94317", + "files_changed": 5 + }, + { + "ts": "2026-05-30T18:40:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 02:36 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T18:50:54Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 02:36 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T02:52:46+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 02:52 (~2)", + "hash": "0e5dd6b", + "files_changed": 2 + }, + { + "ts": "2026-05-30T19:00:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:fix: constrain Hai Pig asset templates", + "files_changed": 2 + }, + { + "ts": "2026-05-31T03:03:43+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:03 (+1, ~2)", + "hash": "55e09b2", + "files_changed": 37 + }, + { + "ts": "2026-05-31T03:09:12+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:09 (~3)", + "hash": "aa96307", + "files_changed": 3 + }, + { + "ts": "2026-05-30T19:10:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:09 (~3)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T03:14:41+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:14 (+1, ~1)", + "hash": "9f91959", + "files_changed": 2 + }, + { + "ts": "2026-05-30T19:20:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:14 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T19:30:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:14 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T19:40:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:14 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T03:44:01+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:43 (+1, ~1)", + "hash": "d30e339", + "files_changed": 5 + }, + { + "ts": "2026-05-31T03:49:53+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:49 (~2)", + "hash": "c318a38", + "files_changed": 2 + }, + { + "ts": "2026-05-30T19:50:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:49 (~2)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T03:55:43+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 03:55 (+1, ~1)", + "hash": "bbed6ea", + "files_changed": 2 + }, + { + "ts": "2026-05-30T20:00:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 03:55 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T04:07:24+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 04:07 (+1, ~1)", + "hash": "514221e", + "files_changed": 8 + }, + { + "ts": "2026-05-30T20:10:55Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:07 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T04:13:13+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 04:13 (+2, ~2)", + "hash": "f441154", + "files_changed": 4 + }, + { + "ts": "2026-05-31T04:19:04+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 04:19 (+1, ~5)", + "hash": "d3b06bb", + "files_changed": 55 + }, + { + "ts": "2026-05-30T20:20:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 5 项未提交变更 · 最近提交:fix: constrain Hai Pig asset templates", + "files_changed": 5 + }, + { + "ts": "2026-05-31T04:21:44+08:00", + "type": "commit", + "message": "feat: add Hai Pig zodiac video workflow", + "hash": "68d4580", + "files_changed": 5 + }, + { + "ts": "2026-05-31T04:24:55+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 04:24 (+1, ~1)", + "hash": "df5a4a1", + "files_changed": 50 + }, + { + "ts": "2026-05-30T20:30:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T20:40:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T20:50:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:00:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:10:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:20:56Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:30:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:40:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T21:50:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:00:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:10:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:20:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:30:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:40:57Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T22:50:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:00:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:10:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:20:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:30:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:40:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-30T23:50:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:00:58Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:10:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:20:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:30:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T00:40:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 04:24 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T08:45:39+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 08:45 (+1, ~1)", + "hash": "cc2db25", + "files_changed": 50 + }, + { + "ts": "2026-05-31T00:50:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 08:45 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T01:00:59Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 08:45 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T01:11:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:feat: add Hai Pig zodiac video workflow", + "files_changed": 1 + }, + { + "ts": "2026-05-31T09:13:27+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:13 (+1, ~1)", + "hash": "cb4dc3e", + "files_changed": 50 + }, + { + "ts": "2026-05-31T09:18:55+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:18 (+2, ~1)", + "hash": "83575e2", + "files_changed": 4 + }, + { + "ts": "2026-05-31T01:21:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 3 项未提交变更 · 最近提交:auto-save 2026-05-31 09:18 (+2, ~1)", + "files_changed": 3 + }, + { + "ts": "2026-05-31T09:24:25+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:24 (+15, ~3)", + "hash": "24f2fd9", + "files_changed": 18 + }, + { + "ts": "2026-05-31T09:29:55+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:29 (~17)", + "hash": "32d8c75", + "files_changed": 17 + }, + { + "ts": "2026-05-31T01:31:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-31 09:29 (~17)", + "files_changed": 2 + }, + { + "ts": "2026-05-31T09:35:25+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:35 (+1, ~17)", + "hash": "a7db450", + "files_changed": 18 + }, + { + "ts": "2026-05-31T01:41:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-31 09:35 (+1, ~17)", + "files_changed": 2 + }, + { + "ts": "2026-05-31T09:41:15+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:41 (+2, ~1, -1)", + "hash": "6d76289", + "files_changed": 4 + }, + { + "ts": "2026-05-31T09:47:02+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:46 (+1, ~1, -2)", + "hash": "a52e5a5", + "files_changed": 4 + }, + { + "ts": "2026-05-31T01:51:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 3 项未提交变更 · 最近提交:auto-save 2026-05-31 09:46 (+1, ~1, -2)", + "files_changed": 3 + }, + { + "ts": "2026-05-31T09:52:31+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:52 (+2, ~18)", + "hash": "6b2d355", + "files_changed": 35 + }, + { + "ts": "2026-05-31T09:58:01+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 09:57 (~1, -1)", + "hash": "3c0b6a9", + "files_changed": 2 + }, + { + "ts": "2026-05-31T02:01:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 6 项未提交变更 · 最近提交:auto-save 2026-05-31 09:57 (~1, -1)", + "files_changed": 6 + }, + { + "ts": "2026-05-31T10:03:31+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:03 (~7)", + "hash": "34fd7ab", + "files_changed": 7 + }, + { + "ts": "2026-05-31T10:09:00+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:08 (+1, ~16)", + "hash": "6a904c0", + "files_changed": 17 + }, + { + "ts": "2026-05-31T02:11:00Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 10:08 (+1, ~16)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T10:14:30+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:14 (+1, ~1)", + "hash": "23e7c6a", + "files_changed": 2 + }, + { + "ts": "2026-05-31T10:20:09+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:20 (+1, ~1, -2)", + "hash": "84db6ea", + "files_changed": 3 + }, + { + "ts": "2026-05-31T02:21:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 10:20 (+1, ~1, -2)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T10:26:02+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:25 (+1, ~1)", + "hash": "87b682f", + "files_changed": 2 + }, + { + "ts": "2026-05-31T02:31:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-31 10:25 (+1, ~1)", + "files_changed": 2 + }, + { + "ts": "2026-05-31T10:31:54+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:31 (~2)", + "hash": "c693f66", + "files_changed": 2 + }, + { + "ts": "2026-05-31T10:37:47+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:37 (+2, ~16, -2)", + "hash": "6805030", + "files_changed": 19 + }, + { + "ts": "2026-05-31T02:41:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 2 项未提交变更 · 最近提交:auto-save 2026-05-31 10:37 (+2, ~16, -2)", + "files_changed": 2 + }, + { + "ts": "2026-05-31T10:43:39+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:43 (+1, ~1, -1)", + "hash": "60abd51", + "files_changed": 3 + }, + { + "ts": "2026-05-31T10:49:21+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:49 (+1, ~16, -1)", + "hash": "4398ad4", + "files_changed": 18 + }, + { + "ts": "2026-05-31T02:51:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 10:49 (+1, ~16, -1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T10:54:50+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 10:54 (~1, -1)", + "hash": "2fa5676", + "files_changed": 2 + }, + { + "ts": "2026-05-31T11:00:22+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 11:00 (+2, ~1)", + "hash": "9d6065f", + "files_changed": 26 + }, + { + "ts": "2026-05-31T03:01:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 11:00 (+2, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T11:05:51+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 11:05 (+1, ~1)", + "hash": "a85c534", + "files_changed": 2 + }, + { + "ts": "2026-05-31T03:11:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 11:05 (+1, ~1)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T03:21:01Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:feat: add Hai Pig zodiac video workflow", + "files_changed": 1 + }, + { + "ts": "2026-05-31T11:22:38+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 11:22 (+2, ~1)", + "hash": "c9970b5", + "files_changed": 111 + }, + { + "ts": "2026-05-31T11:28:07+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 11:28 (~4)", + "hash": "6323ff8", + "files_changed": 4 + }, + { + "ts": "2026-05-31T03:31:02Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 master · 1 项未提交变更 · 最近提交:auto-save 2026-05-31 11:28 (~4)", + "files_changed": 1 + }, + { + "ts": "2026-05-31T11:33:37+08:00", + "type": "commit", + "message": "auto-save 2026-05-31 11:33 (+2, ~3)", + "hash": "8f008d3", + "files_changed": 113 + }, + { + "ts": "2026-05-31T11:39:03+08:00", + "type": "commit", + "message": "feat: add zodiac fantasy series generator", + "hash": "d184f7f", + "files_changed": 3 } ] } diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/back.png b/artifacts/screenshots/hai-pig-pack-checks/patent/back.png new file mode 100644 index 0000000..e5c4f39 Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/back.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/contact.jpg b/artifacts/screenshots/hai-pig-pack-checks/patent/contact.jpg new file mode 100644 index 0000000..6563596 Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/contact.jpg differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/front.png b/artifacts/screenshots/hai-pig-pack-checks/patent/front.png new file mode 100644 index 0000000..5e6e22e Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/front.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/left.png b/artifacts/screenshots/hai-pig-pack-checks/patent/left.png new file mode 100644 index 0000000..e469d3d Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/left.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/right.png b/artifacts/screenshots/hai-pig-pack-checks/patent/right.png new file mode 100644 index 0000000..9ab2834 Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/right.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/row1.jpg b/artifacts/screenshots/hai-pig-pack-checks/patent/row1.jpg new file mode 100644 index 0000000..806097e Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/row1.jpg differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/patent/row2.jpg b/artifacts/screenshots/hai-pig-pack-checks/patent/row2.jpg new file mode 100644 index 0000000..6e00a3b Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/patent/row2.jpg differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/production/dimension-overall.png b/artifacts/screenshots/hai-pig-pack-checks/production/dimension-overall.png new file mode 100644 index 0000000..afb2da9 Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/production/dimension-overall.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/production/dimension-parts.png b/artifacts/screenshots/hai-pig-pack-checks/production/dimension-parts.png new file mode 100644 index 0000000..5a8eb9d Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/production/dimension-parts.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/production/front-spec.png b/artifacts/screenshots/hai-pig-pack-checks/production/front-spec.png new file mode 100644 index 0000000..e561c04 Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/production/front-spec.png differ diff --git a/artifacts/screenshots/hai-pig-pack-checks/production/key-contact.jpg b/artifacts/screenshots/hai-pig-pack-checks/production/key-contact.jpg new file mode 100644 index 0000000..94f92ce Binary files /dev/null and b/artifacts/screenshots/hai-pig-pack-checks/production/key-contact.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/clean-anchor.png b/artifacts/screenshots/hai-pig-source/clean-anchor.png new file mode 100644 index 0000000..2ebb2dc Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/clean-anchor.png differ diff --git a/artifacts/screenshots/hai-pig-source/contact.jpg b/artifacts/screenshots/hai-pig-source/contact.jpg new file mode 100644 index 0000000..e6ac792 Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/contact.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/row1.jpg b/artifacts/screenshots/hai-pig-source/row1.jpg new file mode 100644 index 0000000..e8ab0ac Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/row1.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/row2.jpg b/artifacts/screenshots/hai-pig-source/row2.jpg new file mode 100644 index 0000000..89225a3 Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/row2.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/src-00.jpg b/artifacts/screenshots/hai-pig-source/src-00.jpg new file mode 100644 index 0000000..c0f812a Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/src-00.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/src-108.jpg b/artifacts/screenshots/hai-pig-source/src-108.jpg new file mode 100644 index 0000000..3639f1d Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/src-108.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/src-171.jpg b/artifacts/screenshots/hai-pig-source/src-171.jpg new file mode 100644 index 0000000..06474bc Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/src-171.jpg differ diff --git a/artifacts/screenshots/hai-pig-source/src-4ef.jpg b/artifacts/screenshots/hai-pig-source/src-4ef.jpg new file mode 100644 index 0000000..362698c Binary files /dev/null and b/artifacts/screenshots/hai-pig-source/src-4ef.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/c0-small.jpg b/artifacts/screenshots/hai-pig-strict-candidates/c0-small.jpg new file mode 100644 index 0000000..ee83f57 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/c0-small.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/c1-small.jpg b/artifacts/screenshots/hai-pig-strict-candidates/c1-small.jpg new file mode 100644 index 0000000..2cf524b Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/c1-small.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/c2-small.jpg b/artifacts/screenshots/hai-pig-strict-candidates/c2-small.jpg new file mode 100644 index 0000000..27d3da8 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/c2-small.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/c3-small.jpg b/artifacts/screenshots/hai-pig-strict-candidates/c3-small.jpg new file mode 100644 index 0000000..3bfb2c4 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/c3-small.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/candidate-0.png b/artifacts/screenshots/hai-pig-strict-candidates/candidate-0.png new file mode 100644 index 0000000..961d46d Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/candidate-0.png differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/candidate-1.png b/artifacts/screenshots/hai-pig-strict-candidates/candidate-1.png new file mode 100644 index 0000000..9463d07 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/candidate-1.png differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/candidate-2.png b/artifacts/screenshots/hai-pig-strict-candidates/candidate-2.png new file mode 100644 index 0000000..363ec72 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/candidate-2.png differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/candidate-3.png b/artifacts/screenshots/hai-pig-strict-candidates/candidate-3.png new file mode 100644 index 0000000..bc546d4 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/candidate-3.png differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/contact.jpg b/artifacts/screenshots/hai-pig-strict-candidates/contact.jpg new file mode 100644 index 0000000..193a82d Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/contact.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/row1.jpg b/artifacts/screenshots/hai-pig-strict-candidates/row1.jpg new file mode 100644 index 0000000..67a5029 Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/row1.jpg differ diff --git a/artifacts/screenshots/hai-pig-strict-candidates/row2.jpg b/artifacts/screenshots/hai-pig-strict-candidates/row2.jpg new file mode 100644 index 0000000..54f9b4c Binary files /dev/null and b/artifacts/screenshots/hai-pig-strict-candidates/row2.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/video_factory_preview.jpg b/artifacts/screenshots/hai-pig-video-thumbs/video_factory_preview.jpg new file mode 100644 index 0000000..5a8b4fc Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/video_factory_preview.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/video_story_intro.jpg b/artifacts/screenshots/hai-pig-video-thumbs/video_story_intro.jpg new file mode 100644 index 0000000..888f03e Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/video_story_intro.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/video_touch_detail.jpg b/artifacts/screenshots/hai-pig-video-thumbs/video_touch_detail.jpg new file mode 100644 index 0000000..0f483d8 Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/video_touch_detail.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/video_turntable.jpg b/artifacts/screenshots/hai-pig-video-thumbs/video_turntable.jpg new file mode 100644 index 0000000..5fe4cdf Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/video_turntable.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/video_unboxing.jpg b/artifacts/screenshots/hai-pig-video-thumbs/video_unboxing.jpg new file mode 100644 index 0000000..d69af05 Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/video_unboxing.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero.jpg b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero.jpg new file mode 100644 index 0000000..8f7afc8 Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero_20s.jpg b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero_20s.jpg new file mode 100644 index 0000000..a7e57fd Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_hero_20s.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway.jpg b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway.jpg new file mode 100644 index 0000000..d9bb201 Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway.jpg differ diff --git a/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway_20s.jpg b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway_20s.jpg new file mode 100644 index 0000000..2dc11ee Binary files /dev/null and b/artifacts/screenshots/hai-pig-video-thumbs/zodiac_collection_runway_20s.jpg differ diff --git a/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_armor_grid_ff82ee.png b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_armor_grid_ff82ee.png new file mode 100644 index 0000000..248c288 Binary files /dev/null and b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_armor_grid_ff82ee.png differ diff --git a/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_68bb21.png b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_68bb21.png new file mode 100644 index 0000000..52fc3e1 Binary files /dev/null and b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_68bb21.png differ diff --git a/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_fca792.png b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_fca792.png new file mode 100644 index 0000000..1e4fac0 Binary files /dev/null and b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_hero_lineup_fca792.png differ diff --git a/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_material_palette_d40c70.png b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_material_palette_d40c70.png new file mode 100644 index 0000000..6a81872 Binary files /dev/null and b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_material_palette_d40c70.png differ diff --git a/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_module_variants_43558b.png b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_module_variants_43558b.png new file mode 100644 index 0000000..9b79bd1 Binary files /dev/null and b/artifacts/screenshots/hai-pig-zodiac/pack_marketing_mpsp1x7o_fde5d4_zodiac_module_variants_43558b.png differ diff --git a/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2.mp4 b/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2.mp4 new file mode 100644 index 0000000..64860b9 Binary files /dev/null and b/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2.mp4 differ diff --git a/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2_contact.jpg b/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2_contact.jpg new file mode 100644 index 0000000..1ff9a30 Binary files /dev/null and b/artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2_contact.jpg differ diff --git a/artifacts/screenshots/size-refs/mkt_size_lifestyle.png b/artifacts/screenshots/size-refs/mkt_size_lifestyle.png new file mode 100644 index 0000000..948621d Binary files /dev/null and b/artifacts/screenshots/size-refs/mkt_size_lifestyle.png differ diff --git a/artifacts/screenshots/size-refs/prod_dimension_overall.png b/artifacts/screenshots/size-refs/prod_dimension_overall.png new file mode 100644 index 0000000..9e072df Binary files /dev/null and b/artifacts/screenshots/size-refs/prod_dimension_overall.png differ diff --git a/artifacts/screenshots/size-refs/prod_scale_reference.png b/artifacts/screenshots/size-refs/prod_scale_reference.png new file mode 100644 index 0000000..b751ec9 Binary files /dev/null and b/artifacts/screenshots/size-refs/prod_scale_reference.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_005cd0/zodiac-crops-contact-sheet.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_005cd0/zodiac-crops-contact-sheet.jpg new file mode 100644 index 0000000..7cc529e Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_005cd0/zodiac-crops-contact-sheet.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_0.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_0.jpg new file mode 100644 index 0000000..9bfc4f7 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_0.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_1.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_1.jpg new file mode 100644 index 0000000..34d1896 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_1.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_2.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_2.jpg new file mode 100644 index 0000000..9576a59 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_2.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_3.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_3.jpg new file mode 100644 index 0000000..742f101 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_3.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_4.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_4.jpg new file mode 100644 index 0000000..91b0876 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_4.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_5.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_5.jpg new file mode 100644 index 0000000..a71320e Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/row_5.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_0.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_0.jpg new file mode 100644 index 0000000..9389e54 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_0.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_1.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_1.jpg new file mode 100644 index 0000000..70a89a7 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_1.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_10.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_10.jpg new file mode 100644 index 0000000..6affe5c Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_10.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_11.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_11.jpg new file mode 100644 index 0000000..7d9fcf1 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_11.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_12.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_12.jpg new file mode 100644 index 0000000..bc66fa2 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_12.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_13.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_13.jpg new file mode 100644 index 0000000..cbd650b Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_13.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_14.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_14.jpg new file mode 100644 index 0000000..fd48f72 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_14.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_15.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_15.jpg new file mode 100644 index 0000000..3e93978 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_15.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_16.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_16.jpg new file mode 100644 index 0000000..bf497ca Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_16.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_17.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_17.jpg new file mode 100644 index 0000000..639fd74 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_17.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_2.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_2.jpg new file mode 100644 index 0000000..7d4cfd1 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_2.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_3.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_3.jpg new file mode 100644 index 0000000..86f6dde Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_3.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_4.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_4.jpg new file mode 100644 index 0000000..8f95ca3 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_4.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_5.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_5.jpg new file mode 100644 index 0000000..b745a90 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_5.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_6.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_6.jpg new file mode 100644 index 0000000..2f793b5 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_6.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_7.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_7.jpg new file mode 100644 index 0000000..4ea7908 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_7.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_8.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_8.jpg new file mode 100644 index 0000000..b5e4ff9 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_8.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_9.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_9.jpg new file mode 100644 index 0000000..76f4353 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact-tiles/tile_9.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact.jpg new file mode 100644 index 0000000..1fac419 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/marketing-contact.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_0.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_0.jpg new file mode 100644 index 0000000..bfba691 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_0.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_1.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_1.jpg new file mode 100644 index 0000000..94795eb Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_1.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_2.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_2.jpg new file mode 100644 index 0000000..9953cdc Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_2.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_3.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_3.jpg new file mode 100644 index 0000000..e3f3e40 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/row_3.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_0.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_0.jpg new file mode 100644 index 0000000..2eeb52a Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_0.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_1.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_1.jpg new file mode 100644 index 0000000..89bec5c Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_1.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_10.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_10.jpg new file mode 100644 index 0000000..dcf8f3d Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_10.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_11.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_11.jpg new file mode 100644 index 0000000..5184891 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_11.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_2.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_2.jpg new file mode 100644 index 0000000..c723633 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_2.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_3.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_3.jpg new file mode 100644 index 0000000..a0064ce Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_3.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_4.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_4.jpg new file mode 100644 index 0000000..fdd3abe Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_4.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_5.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_5.jpg new file mode 100644 index 0000000..9fdb8d4 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_5.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_6.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_6.jpg new file mode 100644 index 0000000..d15431c Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_6.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_7.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_7.jpg new file mode 100644 index 0000000..0c157d2 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_7.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_8.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_8.jpg new file mode 100644 index 0000000..0e8cc48 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_8.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_9.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_9.jpg new file mode 100644 index 0000000..0b6f623 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-contact-tiles/tile_9.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-six-view-contact.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-six-view-contact.jpg new file mode 100644 index 0000000..55a152d Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/patent-six-view-contact.jpg differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_0.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_0.png new file mode 100644 index 0000000..7477c33 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_0.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_1.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_1.png new file mode 100644 index 0000000..8750fe5 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_1.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_2.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_2.png new file mode 100644 index 0000000..f8ce036 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/row_2.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dog.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dog.png new file mode 100644 index 0000000..175a2bc Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dog.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dragon.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dragon.png new file mode 100644 index 0000000..658a75a Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_dragon.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_goat.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_goat.png new file mode 100644 index 0000000..adae852 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_goat.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_horse.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_horse.png new file mode 100644 index 0000000..e4c77e2 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_horse.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_monkey.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_monkey.png new file mode 100644 index 0000000..d0b8552 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_monkey.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_ox.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_ox.png new file mode 100644 index 0000000..26e5b0a Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_ox.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_pig.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_pig.png new file mode 100644 index 0000000..4c28f64 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_pig.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rabbit.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rabbit.png new file mode 100644 index 0000000..8d97b8b Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rabbit.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rat.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rat.png new file mode 100644 index 0000000..7da35e1 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rat.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rooster.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rooster.png new file mode 100644 index 0000000..dd9545e Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_rooster.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_snake.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_snake.png new file mode 100644 index 0000000..e185ea4 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_snake.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_tiger.png b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_tiger.png new file mode 100644 index 0000000..589c657 Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/tile_tiger.png differ diff --git a/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/zodiac-crops-contact-sheet.jpg b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/zodiac-crops-contact-sheet.jpg new file mode 100644 index 0000000..10cdb2e Binary files /dev/null and b/artifacts/screenshots/zodiac-fantasy-series/s_zodiac_fantasy_20260531_main/zodiac-crops-contact-sheet.jpg differ diff --git a/artifacts/tmp/zodiac-fantasy-rsync-files.txt b/artifacts/tmp/zodiac-fantasy-rsync-files.txt new file mode 100644 index 0000000..b0c7284 --- /dev/null +++ b/artifacts/tmp/zodiac-fantasy-rsync-files.txt @@ -0,0 +1,46 @@ +sessions/s_zodiac_fantasy_20260531_main.json +uploads/s_zodiac_fantasy_20260531_main_source_zodiac_fantasy.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/rat.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/ox.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/tiger.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/rabbit.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/dragon.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/snake.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/horse.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/goat.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/monkey.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/rooster.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/dog.png +uploads/s_zodiac_fantasy_20260531_main_zodiac_crops/pig.png +packs/pack_patent_mpt3o8v7_9061cb_patent_rat_six_view_d7866f.png +packs/pack_patent_mpt3o8v7_9061cb_patent_ox_six_view_3727a1.png +packs/pack_patent_mpt3o8v7_9061cb_patent_tiger_six_view_1b6e54.png +packs/pack_patent_mpt3o8v7_9061cb_patent_rabbit_six_view_e87ab5.png +packs/pack_patent_mpt3o8v7_9061cb_patent_dragon_six_view_a83dcd.png +packs/pack_patent_mpt3o8v7_9061cb_patent_snake_six_view_84c4b1.png +packs/pack_patent_mpt3o8v7_9061cb_patent_horse_six_view_9cb30f.png +packs/pack_patent_mpt3o8v7_9061cb_patent_goat_six_view_9c6a7a.png +packs/pack_patent_mpt3o8v7_9061cb_patent_monkey_six_view_25a60a.png +packs/pack_patent_mpt3o8v7_9061cb_patent_rooster_six_view_61fc93.png +packs/pack_patent_mpt3o8v7_9061cb_patent_dog_six_view_ce6242.png +packs/pack_patent_mpt3o8v7_9061cb_patent_pig_six_view_1d4b98.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_collection_kv_d2a043.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_retail_grid_3e7664.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_material_board_6e5b33.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_rat_sku_card_7658ce.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_ox_sku_card_747ac6.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_tiger_sku_card_f6d8d6.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_rabbit_sku_card_7a848f.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_dragon_sku_card_ba8076.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_snake_sku_card_386ed1.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_horse_sku_card_af8dec.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_goat_sku_card_21437f.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_monkey_sku_card_411d4d.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_rooster_sku_card_71b352.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_dog_sku_card_ac494a.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_pig_sku_card_474494.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_female_lifestyle_fa8807.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_sku_system_58b384.png +packs/pack_marketing_mpt4zgs6_b598f2_zodiac_fantasy_patent_overview_0b35d3.png +exports/s_zodiac_fantasy_20260531_main_text_assets.json +exports/s_zodiac_fantasy_20260531_main_series_manifest.json