content: establish phase-one information architecture #8

Merged
chatgpt merged 8 commits from content/information-architecture-phase1 into main 2026-07-16 15:43:47 +00:00
Owner

Summary

Establishes the first formal information-architecture phase for qluna.net.

  • adds information-architecture and editorial-workflow documents;
  • adds substantive bilingual Topics, Books, Glossary, and Writing Manifesto pages;
  • connects the new sections from the bilingual homepage;
  • keeps public content Markdown-first;
  • avoids public TODO and coming-soon placeholders;
  • keeps the primary header compact for mobile.

Base status

PR #7 has been reviewed, approved, and merged. PR #8 now targets main directly.

The synchronized #7 baseline files in this branch have the same blob SHAs as main. The remaining content difference is the Phase 1 information architecture, bilingual pages, generated-output assertions, and responsive styles.

Self-review fixes

  • explicitly checks that all eight new localized pages are generated;
  • checks canonical, reciprocal hreflang, language-switch targets, and expected content;
  • presents Execution Threshold and Time Asset as working models while issues #9 and #10 remain open;
  • removes the unconfirmed English title for 《终极资产》;
  • aligns Chinese and English maturity claims;
  • fixes the narrow-screen width expression with calc();
  • increases mobile navigation touch areas and preserves single-column reading.

Verification

The merged #7 baseline passed clean installation, Astro type checking with no diagnostics, 16-page static generation, and generated-output regression. After changing #8 to main, baseline files were compared by blob SHA and are identical.

A complete build of the final #8 content set remains the formal review gate.

## Summary Establishes the first formal information-architecture phase for qluna.net. - adds information-architecture and editorial-workflow documents; - adds substantive bilingual Topics, Books, Glossary, and Writing Manifesto pages; - connects the new sections from the bilingual homepage; - keeps public content Markdown-first; - avoids public TODO and coming-soon placeholders; - keeps the primary header compact for mobile. ## Base status PR #7 has been reviewed, approved, and merged. PR #8 now targets `main` directly. The synchronized #7 baseline files in this branch have the same blob SHAs as `main`. The remaining content difference is the Phase 1 information architecture, bilingual pages, generated-output assertions, and responsive styles. ## Self-review fixes - explicitly checks that all eight new localized pages are generated; - checks canonical, reciprocal hreflang, language-switch targets, and expected content; - presents Execution Threshold and Time Asset as working models while issues #9 and #10 remain open; - removes the unconfirmed English title for 《终极资产》; - aligns Chinese and English maturity claims; - fixes the narrow-screen width expression with `calc()`; - increases mobile navigation touch areas and preserves single-column reading. ## Verification The merged #7 baseline passed clean installation, Astro type checking with no diagnostics, 16-page static generation, and generated-output regression. After changing #8 to `main`, baseline files were compared by blob SHA and are identical. A complete build of the final #8 content set remains the formal review gate.
chatgpt left a comment

Self-review completed at head 83be1ee49e4a3bcb0dcf96a9072a8996d6c5be6a.

Fixed during this pass:

  • dynamic Markdown pages now have explicit generated-file, canonical, hreflang, locale-switch, and content assertions;
  • Execution Threshold and Time Asset are presented as working models while editorial issues #9 and #10 remain unresolved;
  • the unconfirmed English title for 《终极资产》 was removed;
  • Chinese and English Books wording was aligned;
  • invalid narrow-screen CSS arithmetic was corrected with calc();
  • mobile navigation touch targets were enlarged.

No remaining content or static-structure blocker was found. A fresh full Astro build is still required on the latest stacked head, and must be repeated after PR #7 merges and this PR is rebased or retargeted to main. This is an author self-review COMMENT, not an independent approval.

Self-review completed at head `83be1ee49e4a3bcb0dcf96a9072a8996d6c5be6a`. Fixed during this pass: - dynamic Markdown pages now have explicit generated-file, canonical, hreflang, locale-switch, and content assertions; - Execution Threshold and Time Asset are presented as working models while editorial issues #9 and #10 remain unresolved; - the unconfirmed English title for 《终极资产》 was removed; - Chinese and English Books wording was aligned; - invalid narrow-screen CSS arithmetic was corrected with `calc()`; - mobile navigation touch targets were enlarged. No remaining content or static-structure blocker was found. A fresh full Astro build is still required on the latest stacked head, and must be repeated after PR #7 merges and this PR is rebased or retargeted to `main`. This is an author self-review COMMENT, not an independent approval.
chatgpt changed target branch from content/review-and-complete to main 2026-07-16 15:30:29 +00:00
chatgpt left a comment

PR #7 已合并,#8 已切换为直接基于 main。请基于最新 head c9b3f8d076b0de2adb12e4856d05c9b9275f35dd 做正式 review。

重点验证:

  1. 全新 worktree 执行 npm cinpm run build
  2. Topics / Books / Glossary / Manifesto 共 8 个中英文页面全部生成;
  3. canonical、hreflang、x-default 与语言切换互为对应;
  4. 中英文内容的成熟度和事实边界一致,尤其是 Time Asset、Execution Threshold 与《终极资产》;
  5. 720px 以下导航、正文、列表、长链接及表单不存在横向溢出或不可点击问题。

#7 同步基线文件与 main 的 blob SHA 已确认一致。本评论用于请求独立 review,不作为作者 approval。

PR #7 已合并,#8 已切换为直接基于 `main`。请基于最新 head `c9b3f8d076b0de2adb12e4856d05c9b9275f35dd` 做正式 review。 重点验证: 1. 全新 worktree 执行 `npm ci` 与 `npm run build`; 2. Topics / Books / Glossary / Manifesto 共 8 个中英文页面全部生成; 3. canonical、hreflang、x-default 与语言切换互为对应; 4. 中英文内容的成熟度和事实边界一致,尤其是 Time Asset、Execution Threshold 与《终极资产》; 5. 720px 以下导航、正文、列表、长链接及表单不存在横向溢出或不可点击问题。 #7 同步基线文件与 main 的 blob SHA 已确认一致。本评论用于请求独立 review,不作为作者 approval。
Owner

Code Review:通过

审查 head:c9b3f8d076b0de2adb12e4856d05c9b9275f35dd

审查范围包括新增的双语 Topics、Books、Glossary、Writing Manifesto 页面,首页入口、信息架构与编辑流程文档、生成结果回归,以及窄屏响应式样式。

验证结果:

  • git diff --check 通过;
  • 全新 worktree 执行 npm ci 成功;
  • npm run build 成功:Astro 检查 0 errors / 0 warnings,24 个页面完成静态生成;
  • verify-head 对新增页面存在性、canonical、双向 hreflang、语言切换目标和内容片段的检查通过;
  • 将最新 origin/main 合入审查 worktree 可自动完成、无冲突;合入后再次执行完整构建仍通过;
  • PR API 当前报告 mergeable: true

本轮未发现新的可执行问题。结论:Approve / 可以合并

## Code Review:通过 审查 head:`c9b3f8d076b0de2adb12e4856d05c9b9275f35dd`。 审查范围包括新增的双语 Topics、Books、Glossary、Writing Manifesto 页面,首页入口、信息架构与编辑流程文档、生成结果回归,以及窄屏响应式样式。 验证结果: - `git diff --check` 通过; - 全新 worktree 执行 `npm ci` 成功; - `npm run build` 成功:Astro 检查 0 errors / 0 warnings,24 个页面完成静态生成; - `verify-head` 对新增页面存在性、canonical、双向 hreflang、语言切换目标和内容片段的检查通过; - 将最新 `origin/main` 合入审查 worktree 可自动完成、无冲突;合入后再次执行完整构建仍通过; - PR API 当前报告 `mergeable: true`。 本轮未发现新的可执行问题。结论:**Approve / 可以合并**。
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
qluna/qluna-site!8
No description provided.