Wiki Log

Chronological record of all wiki actions. Append-only. Format: ## [YYYY-MM-DD] action | subject Actions: ingest, update, query, lint, create, archive, delete When this file exceeds 500 entries, rotate: rename to log-YYYY.md, then start fresh.

[2026-04-23] create | Wiki initialized

  • Domain: AI Agent、OpenClaw、企业 AI 助手、MCP、记忆系统、自动化工作流、开源 Agent 框架调研
  • Path: /Users/zool/wiki
  • Structure created with SCHEMA.md, index.md, log.md, raw/, entities/, concepts/, comparisons/, queries/, _meta/

[2026-04-23] update | Added Bevy scope

  • Expanded wiki domain to include Bevy / Rust game development.
  • Added Bevy-related tags to SCHEMA.md: bevy, game-development, rust, ecs, rendering, gameplay, game-engine, bevy-project.
  • Created entities/bevy.md.
  • Created concepts/bevy-game-development.md.
  • Created concepts/bevy-projects.md.
  • Updated index.md total page count to 3.

[2026-04-23] ingest | DeerFlow initial research

  • Saved raw source summary to raw/articles/deerflow-initial-research-2026-04-23.md.
  • Created entities/deerflow.md.
  • Created comparisons/agent-frameworks-cn-im.md.
  • Updated index.md with DeerFlow and China enterprise IM agent framework comparison entries.
  • Key finding: DeerFlow has strong agent-core capabilities and Feishu/WeCom evidence, but DingTalk and stable cron remain unproven / emerging.

[2026-04-23] ingest | Bevy ECS game type fit report

  • Extracted local DOCX 适合BevyECS模式的游戏类型调研报告.docx into raw/articles/bevy-ecs-game-type-fit-report-2025-04.md.
  • Created concepts/bevy-ecs-game-type-fit.md with decision matrix, threshold heuristic, recommended genres, conditional fits, poor fits, and architecture checklist.
  • Updated entities/bevy.md, concepts/bevy-game-development.md, and index.md with cross-links.
  • Key synthesis: Bevy ECS is strongest for high-density, high-frequency homogeneous entity workloads; current practical sweet spot is 2D Roguelike/Roguelite, platformer, tower defense, casual construction, and simulation prototypes.

[2026-04-24] ingest | Bevy daily update

  • Saved raw sources: raw/articles/bevy-daily-2026-04-24-basic-clipboard-support.md, raw/articles/bevy-daily-2026-04-24-entitycommands-insert-if-neq.md, raw/articles/bevy-daily-2026-04-24-bevy-transform-feature-flags.md, raw/articles/bevy-daily-2026-04-24-ui-widget-core-prefix-removal.md, raw/articles/bevy-daily-2026-04-24-custom-picking-data.md.
  • Updated entities/bevy.md with current engine watchlist and cross-links.
  • Updated concepts/bevy-game-development.md and concepts/bevy-projects.md with new ECS / tooling / migration notes.
  • Created concepts/bevy-migration-notes.md to track upgrade-sensitive changes.
  • Updated index.md total page count to 7.
  • Key synthesis: the last 48 hours did not bring a fresh Bevy release, but they did add practical ECS ergonomics, stronger editor/tooling capability, richer picking extensibility, and concrete migration-guide signals for future upgrades.

[2026-04-25] ingest | Bevy daily update

  • Saved raw sources: raw/articles/bevy-daily-2026-04-25-brp-screenshot-example.md, raw/articles/bevy-daily-2026-04-25-deduplicated-focus-events.md, raw/articles/bevy-daily-2026-04-25-text-input-default-colors.md, raw/articles/bevy-daily-2026-04-25-srgb-clear-color-fix.md, raw/articles/bevy-daily-2026-04-25-motion-blur-webgl2-fix.md, raw/articles/bevy-daily-2026-04-25-solari-brdf-local-tbn.md, raw/articles/bevy-daily-2026-04-25-load-folder-file-watcher-deadlock.md, raw/articles/bevy-daily-2026-04-25-system-condition-not-and-bug.md.
  • Updated entities/bevy.md, concepts/bevy-game-development.md, concepts/bevy-projects.md, and concepts/bevy-migration-notes.md.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: no new Bevy release was detected, but merged UI/dev-tool/rendering fixes and two open asset/ECS bug reports are worth tracking for ZoOL’s Bevy migration and browser/tooling work.

[2026-04-26] ingest | Bevy daily update

[2026-05-02] create | system/skill-registry.md + coder/writer SOUL.md

  • Created system/ directory in wiki (professional memory-routing layer)
  • Created system/skill-registry.md — global skill assignment map, recording which skills each profile should have and which are high-risk
  • Overhauled coder/SOUL.md — from empty template to full Builder role (职责、边界、不做之事)
  • Overhauled writer/SOUL.md — from generic default to Writer role (内容创作、风格指南、边界)
  • Updated index.md with System section

[2026-05-02] create | system/memory-routing.md + researcher MEMORY.md

  • Created system/memory-routing.md — anti-contamination routing table: what information goes where (Hermes memory / supermemory / wiki / projects / sessions)
  • Created researcher memories/MEMORY.md —赋予 researcher 初始记忆(模型、工作目录、研究规范、路由规则)
  • Updated index.md with memory-routing entry; page count to 10

[2026-05-02] create | projects/bevy-blog 项目空间

  • Created projects/ directory in wiki (permanent project work layer)
  • Created projects/bevy-blog/ with full structure: context.md, AGENTS.md, tasks.md, decisions.md, log.md, inbox/, outputs/
  • context.md — 项目背景:Bevy 博客是什么、发布平台、来源材料
  • AGENTS.md — 角色分工和文件写入规则
  • tasks.md — 任务池(盘点 44+ 篇已发布,待做:0.19 解读等)
  • decisions.md — 关键决策(公众号主阵地、Obsidian 撰写等)
  • log.md — 初始化日志
  • outputs/README.md — 已发布博文索引
  • Updated index.md with Projects section; page count to 13

[2026-05-02] create | system/dashboard.md — 总控面板

  • Created system/dashboard.md — 总控面板,覆盖:
    • 3 个 Profile 的状态(模型、SOUL、Gateway、角色备忘)
    • 3 个活动项目(Bevy Blog、Goldminer、omni-pub)
    • 5 个 cron 任务清单
    • 待办 / 阻塞项优先级
    • 近期活动汇总(wiki log)
  • Updated index.md with dashboard entry; page count to 14

[2026-05-02] create | system/user-profile.md — 统一用户画像

  • Created system/user-profile.md — 统一用户画像源头,综合所有 Profile 的 USER.md + supermemory profile
  • 覆盖:基本信息、技术环境、工作领域、沟通风格、写作规范、出版发行、家庭生活、长期主题
  • 更新 memory-routing.md 中的路由表(user-profile 是统一源)
  • Updated index.md; page count to 15

[2026-05-02] create | pages/ 跨项目方法论语

  • Created pages/ directory — cross-project reusable methodology layer
  • Created 4 methodology files:
    • coordination-methods.md — OPC 四角色协作模型、三阶段流程、切换规则、文件流
    • research-methods.md — 五步研究法、来源策略、质量控制标准
    • writing-methods.md — 四步写作法、ZoOL 风格摘要
    • building-methods.md — 四步构建法、项目约定读取顺序
  • Updated SCHEMA.md with Page Types table documenting all 8 wiki layers
  • Updated index.md with Pages section; page count to 19

[2026-05-02] create | archive/ 归档层

  • Created archive/ directory with archive/index.md
  • Defined archive principles: 缓存而非删除、保留上下文、支持回溯
  • Defined archive directory structure: projects/, pages/, drafts/
  • Updated SCHEMA.md with archive to Page Types table
  • Updated memory-routing.md with archive entry in routing table
  • Updated SCHEMA.md reference from _archive/ to archive/
  • Updated index.md; page count to 20 (hidden, not listed in index)
  • 当前存档:空

[2026-05-02] create | system/agent-log.md + system/weekly-review.md

  • Created system/agent-log.md — 全局行为日志,记录所有 Profile 跨项目的动作(带时间/角色/动作/项目/产出的表格格式)
  • Created system/weekly-review.md — 周期复盘,覆盖 2026-04-27 ~ 2026-05-02 周期,含完成总结、卡点、可复用经验、待调整决策、下周重点
  • Updated index.md with agent-log and weekly-review entries; page count to 22

[2026-05-02] fix | 补齐两处缺口(review 发现)

  • Created researcher memories/USER.md — 综合用户画像信息
  • Created assets/ directory (images/, diagrams/, screenshots/)
  • Updated SCHEMA.md Page Types with assets entry
  • Saved raw sources: raw/articles/bevy-daily-2026-04-26-merge-train-april-20.md, raw/articles/bevy-daily-2026-04-26-recent-merged-prs.md.
  • Updated entities/bevy.md with 2026-04-26 watchlist: 0.19 milestone status, IME support, number input widget, shadow map sharing, camera rendering fixes, ECS event reflection, asset processing fix.
  • Updated concepts/bevy-game-development.md with new engine change sections: IME/CJK input, editor widgets, rendering performance, ECS reflection, asset pipeline, 0.19 milestone.
  • Updated concepts/bevy-projects.md with project-specific action items: IME evaluation for Chinese-targeted projects, shadow map benchmarking, upgrade planning for 0.19.
  • Updated concepts/bevy-migration-notes.md with 2026-04-26 additions: IME support migration, shadow map behavior change, sRGB environment map fix, ECS event reflection, 0.19 release readiness.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: Bevy 0.19 milestone is 95% complete with 15 open issues. Major features merged this week include CJK IME support for text input, numeric input widget, shadow map sharing across cameras, and camera rendering correctness fixes. No new Bevy release was published this week.

[2026-04-27] ingest | Bevy daily update

  • Saved raw sources: raw/articles/bevy-daily-2026-04-27-web-asset-cache-single-threaded.md, raw/articles/bevy-daily-2026-04-27-focus-gained-cause-field.md, raw/articles/bevy-daily-2026-04-27-fix-hot-reload-folder-deadlock.md.
  • Updated entities/bevy.md with 2026-04-27 watchlist: load_folder deadlock fixed, FocusGained gains FocusCause enum, web_asset_cache single-threaded support, 0.19 milestone now ~11 open issues.
  • Updated concepts/bevy-game-development.md with 2026-04-27 engine changes: asset pipeline fix, UI breaking change for FocusGained, web target improvement, 0.19 milestone update.
  • Updated concepts/bevy-projects.md with 2026-04-27 watchpoints: load_folder safe to re-enable, FocusGained field update needed, web asset cache for wasm.
  • Updated concepts/bevy-migration-notes.md with 2026-04-27 additions: FocusGained breaking change, load_folder deadlock resolved, web asset cache single-threaded, 0.19 milestone progress.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: No new Bevy release. Three notable merged PRs: (1) load_folder hot-reload deadlock fix (#23980) resolves a previously tracked open bug, (2) FocusGained gets FocusCause enum (#23993) — a breaking change for UI code, (3) web_asset_cache works in single-threaded mode (#23994) — relevant for wasm. 0.19 milestone open issues dropped from ~15 to ~11.

[2026-04-28] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-04-28-shadow-fixes-ghostnode-milestone.md.
  • Updated entities/bevy.md with 2026-04-28 watchlist: 0.19 milestone 93% complete (21 open issues), pending PRs for visibility range shadows (#23996), GhostNode fixes (#24001), PCSS light despawning (#23790), mesh view bind group on demand (#23982), new spotlight/rect_light issue (#23997).
  • Updated concepts/bevy-game-development.md with 2026-04-28 engine changes: rendering fixes in progress, UI GhostNode fix, milestone status.
  • Updated concepts/bevy-projects.md with 2026-04-28 watchpoints: milestone status, visibility range shadows, GhostNode, WebGL2 rendering, spotlight/rect_light broken.
  • Updated concepts/bevy-migration-notes.md with 2026-04-28 additions: mesh view bind group layout migration guide, PCSS SyncComponent change, GhostNode behavior change.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: No new Bevy release. 0.19 milestone now 93% (294/315 closed, 21 open). Four significant open/pending PRs targeting rendering bugs: visibility range shadow popping (#23996), PCSS light despawning (#23790), mesh view bind group on demand for WebGL2 (#23982), GhostNode UI fix (#24001). New issue: spotlight/rect_light examples render incorrectly (#23997). Milestone open issue count increased from ~11 to 21 as new issues were filed against the release.

[2026-04-27] ingest | DeerFlow weekly research

  • Saved raw source: raw/articles/deerflow-weekly-2026-04-27.md.
  • Updated entities/deerflow.md: refreshed star count (~64k), updated IM channel table (WeChat merged, Discord merged, Feishu domain config), documented cron PR #1092 still open, added security/auth RFCs (#2470, #2471, #2099), added memory architecture RFC #1898, updated watchlist.
  • Updated comparisons/agent-frameworks-cn-im.md: added “change since 2026-04-23” column, updated evidence table with WeChat and RFC findings, added weekly delta summary.
  • Updated index.md Last updated date; page count remains 7.
  • Key findings: (1) Cron PR #1092 still open — not merged. (2) DingTalk still absent from code. (3) Three security/auth RFCs published (#2470, #2471, #2099) showing enterprise direction. (4) Memory architecture RFC #1898 proposes unified Memory Contract. (5) WeChat channel merged via Tencent iLink. (6) No material change to core recommendation for ZoOL.

[2026-05-02] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-02-merged-prs-milestone.md.
  • Updated entities/bevy.md with 2026-05-02 watchlist: mesh view bind group on demand (#23982), TextLayout constructor rename (#24049), milestone status.
  • Updated concepts/bevy-game-development.md with 2026-05-02 engine changes section.
  • Updated concepts/bevy-projects.md with 2026-05-02 watchpoints: TextLayout migration, WebGL2 fix, release readiness.
  • Updated concepts/bevy-migration-notes.md with 2026-05-02 additions: TextLayout rename, mesh view bind group layout on demand, 0.19 release readiness.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: Two notable merged PRs since last update. #23982 fixes the WebGL2 3d_scene regression by creating mesh view bind group layouts on demand instead of exponential pre-allocation. #24049 is a breaking TextLayout API rename (drop new_with_ prefix). 0.19 milestone remains at 96% (349/363, 14 open) — no new release published.

[2026-05-03] ingest | Bevy daily update

  • Saved raw sources: raw/articles/bevy-daily-2026-05-03-cas-smaa-flicker-release-notes.md, raw/articles/bevy-daily-2026-05-03-milestone.md.
  • Updated entities/bevy.md with 2026-05-03 watchlist: #24066 CAS+SMAA flickering fix merged, 0.19 release notes being drafted (#24029), milestone 359/381 (94.2%), andriyDev batch update.
  • Updated concepts/bevy-game-development.md with 2026-05-03 engine changes: rendering fix, release preparation, milestone expansion.
  • Updated concepts/bevy-projects.md with 2026-05-03 watchpoints: release imminent, CAS+SMAA fix, milestone scope expansion.
  • Updated index.md Last updated date; page count remains 22.
  • Key synthesis: A quiet day — only one new PR merged (#24066 — CAS+SMAA flickering fix). The most notable development is the 0.19 release notes being drafted (#24029, merged Apr 30), signaling imminent release. 0.19 milestone expanded from 14 to 22 open issues as new edge cases were filed, but 10 more issues were closed (359/381).

[2026-05-01] ingest | Bevy daily update

  • Saved raw sources: raw/articles/bevy-daily-2026-05-01-scene-components.md, raw/articles/bevy-daily-2026-05-01-editabletext-scrolling-cursor-fixes.md, raw/articles/bevy-daily-2026-05-01-extracted-view-frustum-fix.md, raw/articles/bevy-daily-2026-05-01-milestone-status.md.
  • Updated entities/bevy.md with 2026-05-01 watchlist: Scene Components (#24008) merged, EditableText scrolling/cursor fixes (#24032), point light ExtractedView/Frustum fix (#24038), 0.19 milestone now 96% (349/363), AppExit hang on 0.18.1 (#24035).
  • Updated concepts/bevy-game-development.md with 2026-05-01 engine changes: Scene Components landmark merge, Chinese text jitter fix, dynamic light shadow fix, milestone status, AppExit hang watch item.
  • Updated concepts/bevy-projects.md with 2026-05-01 watchpoints: SceneComponent migration evaluation, Chinese text fix, dynamic shadow fix, 0.19 testing, AppExit hang workaround.
  • Updated concepts/bevy-migration-notes.md with 2026-05-01 additions: SceneComponent architecture, EditableText API breaking change, dynamic light shadow rendering, 0.19 release readiness.
  • Updated index.md Last updated date; page count remains 7.
  • Key synthesis: Three days since last update. The biggest news is Scene Components (#24008 by cart) — a landmark architectural PR that introduces SceneComponent trait + derive, bridging ECS components with the scene system. This is the most significant merge since Required Components. EditableText Chinese text jitter is fixed (#24032). Dynamic point/spot light shadows now update correctly (#24038). 0.19 milestone jumped from 93% to 96%, with 0.20 milestone already created — release is very close.

[2026-05-04] ingest | DeerFlow weekly update (2026-04-27 → 2026-05-04)

  • Saved raw source: raw/articles/deerflow-weekly-2026-05-04.md.
  • Updated entities/deerflow.md with 2026-05-04 watchlist: DingTalk channel MERGED (PR #2628), Memory Module Roadmap #2450, Skills unified SkillStorage (PR #2613), 3 security PRs merged, cron #1092 unchanged, 2.0-m1 at 46%.
  • Updated comparisons/agent-frameworks-cn-im.md with 2026-05-04 delta: DingTalk row changed from ❌ Not available → ✅ Merged with high confidence, all table rows updated, recommendation upgraded to “near-production-ready, one merge away.”
  • Updated index.md Last updated date; page count remains 22.
  • Key synthesis: This is the most impactful DeerFlow week since wiki creation. PR #2628 (DingTalk) closes the #1 IM coverage gap — all four major Chinese channels (Feishu, WeCom, WeChat, DingTalk) now supported in main-branch code. Memory Module Roadmap #2450 provides clear 4-wave architectural path. Skills refactored to unified storage. 27 PRs merged. The only remaining blocker for ZoOL’s deployment scenario is cron PR #1092. Recommendation upgraded from “promising” to “near-production-ready, pending cron.”

[2026-05-05] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-05-merged-prs.md.
  • 27 PRs merged since 2026-05-03. Major highlights:
    1. Feathers API reaches final form (#24108): bevy_experimental_feathersbevy_feathers. With Scene Components, feathers is no longer experimental. Migration guide included.
    2. wgpu bumped to 29.0.3 (#24064): Should fix DX12 black meshes (#23573), a major 0.19 blocker.
    3. Commands::insert_resource_if_neq (#24082): New ECS API for resources.
    4. Resources on sparse sets (#24077): ~10% faster resource access.
    5. From<Val> for Fontsize (#24076): Val helpers usable for font sizes in bsn!.
    6. Window resize events fixed (#24046): Now correctly delivered as WindowEvent variants.
    7. WebGL2 fixes (#24067): Background motion vectors gate for Forward+Prepass.
    8. LTC LUT feature gate (#24065): Reduces default dependency footprint.
  • 0.19 milestone: 382/391 (97.7%), only 9 open issues. Up from 359/381 (94.2%) on May 3. Release is extremely close — potentially this week.
  • 0.20 milestone: 7/18 (39%).
  • Updated entities/bevy.md with 2026-05-05 watchlist: feathers graduation, wgpu bump, insert_resource_if_neq, sparse set resources, From for Fontsize, window events fix, WebGL2 fixes, LTC feature gate, 0.19 milestone status.
  • Updated concepts/bevy-migration-notes.md with 2026-05-05 additions: feathers rename migration, wgpu bump, insert_resource_if_neq, window event delivery change, ToolButton rename, Handle from_reflect fix, 0.19 release readiness, updated practical checklist with 5 new items.
  • Updated concepts/bevy-game-development.md with 2026-05-05 engine changes: feathers final form, wgpu bump, ECS optimizations, UI improvements, windowing fix, rendering fixes, platform support, 0.19 status.
  • Updated concepts/bevy-projects.md with 2026-05-05 watchpoints: 0.19 imminent, feathers evaluation, DX12 fix, window events, new ECS APIs.
  • Updated index.md Last updated date; page count remains 22.
  • Key synthesis: The biggest story is 0.19 being closer than ever — 97.7% complete with only 9 issues open. Two critical developments: (1) feathers API reaches final form with the bevy_experimental_feathersbevy_feathers rename, marking the completion of Bevy’s next-gen UI toolkit; (2) wgpu bump to 29.0.3 should fix the DX12 black meshes regression, removing one of the last major 0.19 blockers. 27 PRs in 2 days — the merge train is at full speed.

[2026-05-06] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-06-merged-prs.md.
  • 5 PRs merged since last update (2026-05-05 ~12:00 UTC). Highlights:
    1. Disabled/Enabled state scoped components (#24142): DisableWhen, DisableOnEnter, DisableOnExit, EnableWhen, EnableOnEnter, EnableOnExit — mirrors DespawnWhen pattern for state-driven entity toggling. Tagged X-Contentious but merged.
    2. clip_check_recursive improvements (#24135): UI/picking optimization — skip clip containment when no clipping, use try_inverse.
    3. Prepass indirect parameters fix (#24113): Fixes motion_blur without shadow map (#24097). 0.19 milestone.
    4. Feature flag reshuffle (#22488): Open PR, 0.19, X-Contentious — could land before 0.19 final. Would move bevy_window, bevy_input_focus, custom_cursor to alternate feature collections.
    5. Quit on RenderErrors (#24131): Open PR, 0.19, X-Contentious — app quits on any render error by default.
  • 0.19 milestone: 384/396 (97.0%), 12 open issues. Up from 382/391 (97.7%, 9 open). 3 new issues filed.
  • 0.20 milestone: 7/19 (36.8%).
  • No 0.19 release published; v0.18.1 remains latest.
  • Updated entities/bevy.md, concepts/bevy-migration-notes.md, concepts/bevy-game-development.md, concepts/bevy-projects.md.
  • Trimmed source lists on all pages (10 most recent sources kept; provenance markers preserve claim-to-source traceability).
  • Updated index.md Last updated date; page count remains 22.
  • Key synthesis: A quieter day after the 27-PR surge. The big news is the Disabled/Enabled state scoped components (#24142) — a new ECS feature mirroring the DespawnWhen pattern. 0.19 is at 97.0% but two contentious PRs (#22488 feature flag reshuffle, #24131 quit-on-render-error) could still land and affect migration planning. 0.19 release is now in the “any day now” zone.

[2026-05-06] create | entities/hit-points.md

  • 类型: entity — 游戏中 HP (Hit Points) 的定义、D&D 起源、历史演变与电子游戏传播
  • 关键发现: HP 原始全称是 Hit Points(命中点),不是 Health Points;由 Dave Arneson 在 1974 年 D&D 创造
  • 置信度: high(多源交叉验证)
  • 更新 index.md(page count 22→23)

[2026-05-06] update | concepts/damage-formulas.md

  • 类型: concept — 深度扩充四大伤害公式
  • 新增内容: 每个公式的数学特性、EHP推导、核心问题、真实游戏实现(15+款游戏)
  • 覆盖游戏: FE全系列、War3、DOTA2、LoL、WoW、明日方舟、Warframe、Terraria、FF初代、Fallout系列
  • 新增章节: 混合公式与行业实践、公式选择决策框架、EHP×DPS统一评估
  • 置信度: high(23 个来源交叉验证)
  • 更新 index.md 条目描述

[2026-05-06] create | comparisons/arpg-damage-formulas.md

  • 类型: comparison — 六款 ARPG 伤害公式深度对比
  • 对象: Diablo 2、Diablo 4、Path of Exile、原神、Elden Ring、Lost Ark
  • 维度: 攻击端公式、防御端模型、乘法堆叠策略、设计哲学
  • 关键发现: 数值范围决定公式类型;increased/more 是最优雅的乘法设计;ER 的分段曲线是减法的优雅修复
  • 置信度: high(17 个来源交叉验证)
  • 更新 index.md(Comparisons 段新增条目)

[2026-05-07] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-07-merged-prs.md.
  • 10 PRs merged since last update (2026-05-06). Major highlights:
    1. Quit on RenderErrors MERGED (#24131, kfc35): Default error policy changed from Ignore to quitting on any RenderError. X-Contentious but approved. Previously tracked as watch item.
    2. bsn! codegen reduction (#24124, cart): Combines scene implementations into single SceneFunction, reducing debug symbols and codegen.
    3. Disable/Enable recursive fix (#24158, Freyja-moth): Entity disabling/enabling now recurses over Children hierarchy. Bug fix for #24142.
    4. EnvironmentMapUniform removed (#24095, beicause): Rotation stored in LightProbesUniform. Breaking change with migration guide.
    5. ImageNode + VisualBox rename (#24154, ickshonpe): OverflowClipMarginBoxVisualBox.
    6. ShaderDefVal Cow allocation (#24037, CaptainTimon): Eliminates heap allocation for static shader defines.
    7. ComputedNode clip rect fix (#24138, ickshonpe): Margin inflation fix.
    8. ActiveAnimation fields exposed (#24153, Hilpogar): last_seek_time and just_completed now public.
    9. Tuple field prop filtering (#24144, cart): Fixes scene macro bug.
    10. array_windows adoption (#24146, DavidCrossman): MSRV updated to 1.94.
  • **New issue 24162 — Shadows disappear after minimize/restore (andriyDev, 0.19, P-Regression).
  • 0.19 milestone: 395/398 (99%), 3 open issues. Release imminent.
  • Updated entities/bevy.md, concepts/bevy-migration-notes.md, concepts/bevy-game-development.md, concepts/bevy-projects.md.
  • Updated index.md Last updated date; page count remains 24.
  • Key synthesis: Bevy 0.19 is at 99% — only 3 rendering regressions remain open. The biggest behavioral change is #24131 (Quit on RenderErrors), which changes the default error handling policy. This is the last notable controversy to land before 0.19 release. The merge train is at full speed with 10 PRs in ~24 hours.

[2026-05-07] create | Bevy ImagePlugin 纹理过滤研究

  • 深入研究 ImagePlugin::default_nearest() vs default_linear() 的区别
  • 创建 comparisons/bevy-image-filtering-nearest-vs-linear.md — API 层面对比(源码实现、关键差异表、使用场景、各引擎对比)
  • 创建 concepts/pixel-art-texture-filtering.md — 像素画纹理过滤深度技术分析(GPU 采样管线、Nearest vs Bilinear 数学原理、纹理游走现象、业界实践)
  • 来源:docs.rs/bevy 0.18.1、GitHub 源码、Vulkan 规范、《Real-Time Rendering》、GPU Gems
  • 更新 index.md:页数 24 → 26,新增 1 concept + 1 comparison

[2026-05-07] fix | Bevy ImagePlugin 纹理过滤研究审核修复

  • 修复 comparisons/bevy-image-filtering-nearest-vs-linear.md:补充 sources frontmatter;将 Rust 片段中的 Linear / Nearest 改为可直接核对的 ImageFilterMode::Linear / ImageFilterMode::Nearest;弱化采样 tap 数和性能表述的绝对化。
  • 修复 concepts/pixel-art-texture-filtering.md:补充 sources frontmatter;修正 Nearest normalized UV 公式;补充 Bilinear texel-center 坐标说明;修正 mip level 近似公式;弱化 texture swimming、非整数缩放、AF tap 数和“总是创造新颜色”等过度绝对表述。

[2026-05-07] fix | 其他 wiki Bevy 代码片段审核修复

  • 审核非 raw wiki 页面中的 Rust / YAML 等代码块,重点核对 Bevy Scene Components (#24008) 与 FocusCause (#23993) 片段。
  • 修复 projects/bevy-blog/inbox/bevy-0-19-release-brief.md:将错误的 #[scene(inherit = Player::scene)]commands.spawn(Player { ... }) 示例改为 PR #24008 中的 SceneComponent + impl scene() + world.spawn_scene(bsn! { :Player { ... } }) 模式。
  • 修复 projects/bevy-blog/inbox/bevy-0-19-release-draft.md:修正 Scene Components、BSN asset path、scene props 三组代码示例;明确 commands.spawn(Player::default()) 不会展开场景。
  • 修复 entities/bevy.mdconcepts/bevy-game-development.mdconcepts/bevy-migration-notes.mdconcepts/bevy-projects.md 中关于 Scene Components “自动 spawn 场景”的过度简化表述,改为 BSN 继承语法触发展开。
  • 备注:raw/articles/bevy-daily-2026-05-01-scene-components.md 仍保留旧摘要代码片段;按 raw/ 不可变策略未直接修改,非 raw 页面已用正确表述覆盖。

[2026-05-08] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-08-merged-prs.md.
  • Updated entities/bevy.md with 2026-05-08 watchlist (4 merged PRs, milestone status).
  • Updated concepts/bevy-migration-notes.md with 2026-05-08 additions (World::register_resource deprecation, RenderVisibleEntitiesClass public API, AnimationClip curve sampling, milestone status).
  • Updated concepts/bevy-game-development.md with 2026-05-08 engine changes.
  • Updated concepts/bevy-projects.md with 2026-05-08 watchpoints; fixed duplicate #24162 line.
  • Updated index.md last updated date.
  • Key synthesis: 4 PRs merged (animation sampling, rendering API, ECS cleanup, docs). 0.19 milestone at 98.5% (398/404, 6 open) — 3 new issues filed since May 7 but none closed. No new release published; v0.18.1 still latest. Release remains imminent.

[2026-05-09] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-09-merged-prs.md.
  • Updated entities/bevy.md with 2026-05-09 watchlist (14 merged PRs, milestone status).
  • Updated concepts/bevy-game-development.md with 2026-05-09 engine changes (resource hooks, OpenType font variations, tileset grids, text input styles, directional light shadow fix, dev camera, release note sprint).
  • Updated concepts/bevy-migration-notes.md with 2026-05-09 additions (resource hooks migration notes, variable fonts, tileset grids, 0.19 readiness).
  • Updated concepts/bevy-projects.md with 2026-05-09 watchpoints and practical checklist updates.
  • Updated index.md last updated date.
  • Key synthesis: 14 PRs merged since May 8. The biggest story is the 0.19 release note sprint — four release-note/cleanup PRs merged in one day (#24176, #24202, #24200, #24198), the strongest signal yet that 0.19 is about to ship. Other notable merges: resource hooks & immutable resources (#24164, major ECS feature), OpenType font variations (#24088), tileset grid support (#24132), text input all styles (#24187), directional light shadow caching fix (#24199), and Solari fixes (#24203). 0.19 milestone at 99.3% (417/420, 3 open) — 19 more issues closed. The three remaining open issues are all visibility-range shadow regressions with PR fixes in progress (#24133, #24197). No release published yet; v0.18.1 remains latest.

[2026-05-09] update | Wiki lint fixes

  • Fixed broken wikilinks in 4 pages (raw/ references, tag-to-link misuse).
  • Repaired frontmatter on 3 pages (added missing title, removed duplicate type fields).
  • Split entities/bevy-plugin-notes.md (261 lines) into entities/bevy-plugin-notes.md (own projects + curated tools) and entities/bevy-ecosystem-catalog.md (full community plugin survey with download stats).
  • Updated SCHEMA.md Tag Taxonomy with 50+ new tags covering Bevy domain, content types, methodology, and system pages.
  • Updated index.md with new bevy-ecosystem-catalog entry.
  • Scanned /Users/zool/workspace/ZoOL's Valut/ for Bevy-related markdown files.
  • Found 16 Bevy-related articles: 13 published + 3 blank/placeholder.
  • Removed duplicate/blank Bevy的坐标系.md (replaced by full Bevy 引擎中的坐标系统详解.md).
  • Created entities/bevy-blog-index.md — tabulated catalog of all 16 articles with version, date, status, and summary.
  • Created entities/bevy-puzzle-game.md — synthesis of jigsaw puzzle game series (Day 1/4/5): Bézier curve generation, drag interaction, Z-sorting, performance optimization.
  • Created entities/bevy-version-notes.md — comparative digest of Bevy 0.15/0.16/0.17 releases with feature tables, performance data, and migration notes.
  • Created entities/bevy-state-management.md — distilled tutorial covering States, OnEnter/OnExit, StateScoped, run_if conditions, and multi-state patterns.
  • Created entities/bevy-entity-design.md — deep dive on generational indices, ABA problem, and Entity struct internals.
  • Created entities/bevy-time-system.md — analysis of Real/Virtual/Fixed time systems with use-case guidance and diagnostic tools.
  • Created entities/bevy-plugin-notes.md — ecosystem notes: bevy_fog_of_war (own crate), bevy_flash, bevy_new_third_person template.
  • Created entities/bevy-coordinate-systems.md — comprehensive coordinate system guide: world/local/UI/NDC spaces, Transform vs GlobalTransform sync delay.
  • Created concepts/bevy-development-patterns.md — cross-cutting patterns extracted from ZoOL’s articles: event-driven architecture, trigger+component patterns, automation, and hierarchical design.
  • Updated index.md — added 9 new pages, bumped total count from 26 to 35.
  • Key synthesis: ZoOL’s Bevy learning path is well-documented: practical projects → source-level understanding → version tracking → plugin development → ecosystem exploration → advanced concepts. 3 articles remain blank and are flagged as knowledge gaps.

[2026-05-10] split | Oversized page split

  • Split concepts/damage-formulas.md (623 lines) into 5 pages:
    • concepts/damage-formulas.md — overview page with formula comparison matrix and selection framework (~100 lines).
    • concepts/damage-subtractive.md — subtractive formulas: math properties, EHP derivation, FE/Terraria implementations (~125 lines).
    • concepts/damage-percentage.md — percentage DR formulas: DR scaling, invulnerability risk, War3/LoL/Warframe/Arknights implementations (~132 lines).
    • concepts/damage-division.md — division/harmonic formulas: dead-zone-free scaling, DOTA2/LoL/WoW implementations (~140 lines).
    • concepts/damage-exponential.md — exponential formulas: perfect consistency, symmetry, numerical inflation risks (~84 lines).
    • concepts/damage-hybrid-formulas.md — hybrid formulas and industry practice: Terraria/Genshin/Arknights mixing, selection guide (~133 lines).
  • Split comparisons/arpg-damage-formulas.md (321 lines) into 3 pages:
    • comparisons/arpg-damage-formulas.md — attack-side overview, cross-game comparison table, design takeaways (~155 lines).
    • comparisons/arpg-defense-formulas.md — defense models: D2/D3/D4/PoE/Genshin/ER/Lost Ark physical damage reduction (~95 lines).
    • comparisons/arpg-multiplicative-stacking.md — multiplicative stacking strategies: D4 buckets, PoE increased/more, Genshin equilibrium (~80 lines).
  • Split concepts/bevy-migration-notes.md (293 lines) into 2 pages:
    • concepts/bevy-migration-notes.md — current watchlist + April 2026 migration records (~105 lines).
    • concepts/bevy-migration-2026-05.md — May 2026 migration records + practical checklist (~183 lines).
  • Split concepts/bevy-game-development.md (284 lines) into 2 pages:
    • concepts/bevy-game-development.md — overview + April 2026 engine changes and tracking (~128 lines).
    • concepts/bevy-game-dev-2026-05.md — May 2026 engine changes and tracking (~157 lines).
  • Updated index.md — added 9 new pages, bumped total count from 35 to 44.
  • Updated entities/bevy.md, concepts/bevy-projects.md, concepts/bevy-ecs-game-type-fit.md related-page links to include new sub-pages.
  • Updated cross-link descriptions in comparisons/arpg-damage-formulas.md and concepts/damage-formulas.md to reference new sub-pages.

[2026-05-10] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-10-merged-prs.md.
  • Updated entities/bevy.md with 2026-05-09 watchlist (14 merged PRs milestone summary, including resource hooks & immutable resources, release note sprint, directional light shadow fix, text input styles, tileset grids, variable fonts) and 2026-05-10 watchlist (only #24214 typo fix, milestone 418/423, 5 open).
  • Updated concepts/bevy-game-dev-2026-05.md with 2026-05-09 engine changes (resource hooks, release note sprint, rendering fixes, text/font improvements, tileset grids) and 2026-05-10 quiet-day note.
  • Updated concepts/bevy-migration-2026-05.md with 2026-05-09 additions (resource hooks migration note, 99.3% milestone) and 2026-05-10 additions (98.8% milestone).
  • Updated concepts/bevy-projects.md with 2026-05-09 watchpoints (resource hooks, tileset grids, variable fonts, shadow fix) and 2026-05-10 watchpoints (release freeze, no action needed).
  • Updated index.md Last updated date remains 2026-05-10.
  • Key synthesis: A very quiet day — only one trivial PR merged (#24214). The merge train has slowed as the release enters final freeze. 0.19 milestone shifted from 417/420 (99.3%, 3 open) to 418/423 (98.8%, 5 open): 1 issue closed, 2 new issues added. Release remains imminent but not yet published.

[2026-05-12] ingest | ARPG 美术风格趋势研究

  • Saved raw source: raw/articles/arp-game-art-style-trends-2025.md — 多源网络调研 ARPG 美术风格趋势(2024-2025)
  • Created concepts/stylized-realism-game-art.md — Stylized Realism 游戏美术技术分析:定义、四种技术路线、优势与风险、Bevy 生态工具链
  • Created concepts/ragnarok-online-art-style.md — Ragnarok Online 风格化美术分析:2D sprite + 3D 等距视角的混合视觉特征、魅力分析、现代进化尝试、Bevy 实现路线
  • Updated SCHEMA.md: added tag pixel-art
  • Updated index.md: total pages 64 → 66
  • Key synthesis: ARPG 等距视角仍是主流,视觉清晰度已成为核心设计约束。风格化写实(Stylized Realism)是折中选择:比纯写实易读、比纯手绘易量产。RO 风格的 2D sprite + 3D 场景混合在可读性上极优但量产成本高。

[2026-05-11] lint | P0 issue resolution

  • Fixed 15 broken wikilinks in entities/bevy-blog-index.md (Chinese title placeholders -> plain text)
  • Fixed 5 piped wikilinks in concepts/damage-formulas.md ([[target|display]] -> [[target]])
  • Created projects/bevy-blog.md hub page to resolve [[bevy-blog]] broken link
  • Created concepts/wikilinks.md to resolve [[wikilinks]] example link in SCHEMA.md
  • Added 8 projects/bevy-blog/ sub-files to index.md Projects section
  • Added cross-links to projects/bevy-blog/ sub-files (eliminated 8 orphans)
  • Bulk-fixed frontmatter: added sources to 18 system/pages/projects files
  • Bulk-fixed frontmatter: added updated + sources to 10 entity/concept files
  • Added tags to entities/bevy-blog-index.md
  • Fixed frontmatter for 2 inbox drafts + 1 outputs README

[2026-05-11] weekly-review | Cycle 2026-05-05 ~ 2026-05-11

  • Generated weekly retrospective for system/weekly-review.md
  • Coverage: Bevy 0.19 countdown (60+ PRs merged, 97.7% → 99.3%), wiki expansion (22 → 44 pages), massive lint campaign (broken links, frontmatter, oversized page splits)
  • Archived previous cycle 2026-04-27 ~ 2026-05-02 under “历史周期” section
  • Updated index.md: total pages 44 -> 56, last updated 2026-05-11

[2026-05-11] ingest | ARPG 视角设计研究

  • Saved 4 raw sources: raw/articles/viewpoint-camera-perspectives-rime.md, raw/articles/poe-camera-angle-forum-2020.md, raw/articles/elden-ring-lock-on-analysis-2024.md, raw/articles/diablo-iv-camera-criticism-2023.md
  • Updated SCHEMA.md: added tags camera, perspective, isometric
  • Created concepts/arpg-camera-perspective.md: 覆盖固定等距/动态俯视/第三人称三大视角路径、Diablo系列演变、PoE动态俯视、Elden Ring锁定系统分析、Bevy投影选择、设计决策框架
  • Cross-linked to bevy, arpg-damage-formulas, bevy-pixel-perfect-rendering, pixel-art-texture-filtering
  • Updated index.md: total pages 56 -> 57

[2026-05-11] ingest | ARPG 地形设计研究

  • Saved 5 raw sources: raw/articles/diablo-iv-gameplay-aesthetic-2019.md, raw/articles/diablo-iv-quarterly-update-art-environments-2022.md, raw/articles/level-design-book-encounter.md, raw/articles/bevy-ecs-tilemap.md, raw/articles/level-design-procedural-generation.md
  • Updated SCHEMA.md: added tags terrain, level-design, tilemap, procedural-generation, encounter, arena, biome, culture-kit, open-world, camera-aware
  • Created concepts/arpg-terrain-design.md: 覆盖地形组织模式对比、等角视角约束与Camera-Aware Design、Tile-Based程序化管线(PoE tile-based、D4 Culture Kit)、Arena战斗空间与Encounter Pacing、Biome环境叙事、Bevy技术实现路径(bevy_ecs_tilemap、Tiled/LDTK、程序化接入点)
  • Cross-linked to arpg-camera-perspective, bevy, bevy-development-patterns, bevy-pixel-perfect-rendering, pixel-art-texture-filtering, bevy-ecs-game-type-fit, bevy-projects
  • Updated index.md: total pages 57 -> 58

[2026-05-12] ingest | ARPG 刷宝类端游近年发展趋势研究

  • Saved raw source: raw/articles/arpg-loot-based-endgame-trends-research-sources-2026-05.md
  • Created entity pages:
    • entities/path-of-exile-2.md — POE2 EA 数据、版本递进、设计理念、运营节奏
    • entities/diablo-4.md — D4 产品定位、Lord of Hatred 资料片升级、终局追赶策略
    • entities/last-epoch.md — Last Epoch 发售峰值、技能改造树、传奇潜能系统、运营挑战
  • Updated concepts/arpg-market-trends-2020-2025.md:
    • Added Trend VI: “刷宝类端游的市场复苏与体验升级式内卷(2024-2026)”
    • 端游竞争格局(三足鼎立+追赶者)
    • 七大设计趋势:构筑自由度、技能可改造、Loot Filter 标配、做装可控随机、动作化 BOSS 机制、赛季质量优先、社区驱动开发
    • 更新 sources 和相关页面链接
  • Updated index.md: 新增3个entity链接,页面数从61→64
  • Key synthesis: 品类正从”降低门槛”转向”自由深度”。POE2以EA峰值50万成为品类标杆,D4资料片向竞品学习,Last Epoch用构筑深度赢得发售峰值但因终局内容不足滉落。对ZoOL的Bevy ARPG项目的直接启示:构筑自由度是留存核心,Loot Filter需早期规划,做装系统需提供”保底机制”,BOSS战需动作与数值双重验证。

[2026-05-11] ingest | ARPG 市场与设计趋势研究

  • Saved raw source: raw/articles/arpg-market-trends-research-sources-2026-05.md (多来源汇总)
  • Updated SCHEMA.md: added tags arpg, roguelike, combat-design, build-system, narrative-design, market-analysis
  • Created concepts/arpg-market-trends-2020-2025.md: 五大核心趋势(战斗动作化、视角分化、叙事融合、Build可控复杂化、中国突围)、市场规模与转化率、设计范式检查清单、2025-2026信号
  • Created comparisons/arpg-success-cases.md: PoE2 / Hades / 黑神话 / Last Epoch 四案例对比,战斗、Build、叙事、商业、市场成绩五维度
  • Cross-linked to arpg-camera-perspective, arpg-terrain-design, arpg-damage-formulas, arpg-defense-formulas, arpg-multiplicative-stacking, damage-formulas, bevy, bevy-game-development
  • Updated index.md: total pages 58 -> 60

[2026-05-12] lint | 19 issues (4 meta frontmatter false-positives, 11 low-confidence warnings, 4 large-page warnings)

  • Fixed 1 orphan page: added comparisons/arpg-2d-vs-3d-design.md to index.md with proper frontmatter (created, updated, type)
  • Fixed 14 tag violations across 11 files:
    • pages/*: pagespage (4 files)
    • entities/bevy-version-notes.md: removed 0.15, 0.16, 0.17
    • entities/bevy-blog-index.md: indexentity-index
    • entities/bevy-entity-design.md: removed entity
    • concepts/wikilinks.md: removed wiki
    • concepts/bevy-pixel-perfect-rendering.md: removed pixel-art
    • projects/bevy-blog/inbox/*: removed draft (2 files)
    • system/dashboard.md: removed coordinator
    • comparisons/arpg-2d-vs-3d-design.md: fixed datecreated/updated, type: comparison, gamedesigngame-development, combatcombat-design, removed third-person
  • Bumped updated: dates on all patched files
  • Updated index.md: total pages 60 → 61, last updated 2026-05-12

[2026-05-12] ingest | ARPG 角色系统设计研究

  • Saved raw source: raw/articles/arpg-character-systems-research-sources-2026-05.md (10 来源汇总)
  • Created comparisons/arpg-character-systems.md — 四款游戏角色系统深度对比(Last Epoch / PoE2 / D4 / Grim Dawn)
    • 总览对比表:职业架构、被动系统、技能系统、洗点自由度、后期深度层、设计哲学
    • 每款游戏的核心结构、专精/升华机制、洗点成本、优劣势
    • 跨维度分析:职业锁定度光谱、洗点自由度对比、技能表达系统对比
    • 通用设计问题 5 条
    • Bevy ECS 实现启示:Component 拆分范式 + 设计原则 4 条
    • 推荐设计原则 8 条
    • 评分矩阵:7 维度 × 4 游戏
  • Created entities/grim-dawn.md — Grim Dawn 实体页面:双精通组合系统、星座(Devotion)系统、洗点机制
  • Updated entities/diablo-4.md: 新增”角色系统详解”子章节(职业架构、技能树、Paragon Board、设计特征)
  • Updated entities/last-epoch.md: 新增”角色系统详解”子章节(精通与被动树、技能专精树、技能等级与洗点、Min Skill Level 机制)
  • Updated entities/path-of-exile-2.md: 新增”角色系统详解”子章节(职业与升华、技能宝石系统、洗点机制、设计特征)
  • Updated index.md: 新增 grim-dawn、arpg-character-systems 条目,页面数 66 → 68
  • Key synthesis: Last Epoch 的”前半通用/后半锁定”精通树和 Min Skill Level 洗点机制是当前最平衡的身份感-Build自由度折衰。PoE2 的宝石化模块系统提供构筑自由度极限但学习曲线陡峭。D4 的洗点无惩罚设计最新手友好。Grim Dawn 的双精通和星座亲和力机制提供了组合爆炸的另一种路径。对 Bevy ARPG 直接启示:被动树数据存 Asset、衍生属性用 Changed 增量更新、软上限用 Curve表、技能经验用事件驱动。

[2026-05-12] create | ARPG 角色模型比例规范

  • 类型: concept — ARPG 角色模型比例与头身比设计规范
  • 创建 concepts/arpg-character-proportions.md:
    • 快速定位表:从写实向 Q 版到英雄式的 5 种比例尺度
    • 为什么等距 ARPG 偏”矮壮”的三个原因:视角压缩补偿、屏幕占比/可读性、力量感/职业身份
    • 主流 ARPG 比例对比表:D2/3、D4、PoE、Last Epoch、Grim Dawn
    • Stylized Realism 推荐起点:6–7 头身,按职业分化(近战 6–6.5、敏捷 6.5–7、施法 7–7.5)
    • 建模微调技巧:上下身 1:1.3、头部略大 10–15%、肩甲夸张、武器大 20–30%
    • Bevy 验证方法:Orthographic 场景快速定比步骤 + Rust 代码片段
    • 设计检查清单 5 项
  • 置信度: high(行业视觉经验汇总 + 多游戏对比)
  • 更新 index.md: total pages 68 → 69
  • 交叉链接至 arpg-camera-perspectivestylized-realism-game-artarpg-character-systemsragnarok-online-art-stylebevyarpg-terrain-design

[2026-05-13] ingest | Bevy daily update

  • Saved raw source: raw/articles/bevy-daily-2026-05-13-merged-prs.md.
  • Updated entities/bevy.md with 2026-05-13 watchlist: #24216 flickering shadows fix, 0.19 milestone 423/431 (98.1%, 8 open), #24252 GPU culling revert pending, shadow_pass migration guide, RunGeometry bounds fix, DespawnOnExit log spam fix.
  • Updated concepts/bevy-game-dev-2026-05.md with 2026-05-11~13 engine changes: flickering shadows fix, GPU culling revert decision as release gate, misc merged PRs.
  • Updated concepts/bevy-migration-2026-05.md with 2026-05-11~13 additions: 98.1% milestone, GPU culling revert migration impact, flickering shadows fix, updated practical checklist.
  • Updated concepts/bevy-projects.md with 2026-05-11~13 watchpoints: release gated on revert, shadow flickering fixed, no urgent action items.
  • Updated index.md Last updated date remains 2026-05-13.
  • Key synthesis: 0.19 is at 98.1% (423/431, 8 open). The biggest story is #24252 — the pragmatic revert of GPU visibility range culling, approved by JMS55 and Zeophlite. If merged, 0.19 could ship within 24-48 hours. Shadow flickering bug (#24216) is finally resolved. No urgent action items for ZoOL’s projects.

[2026-05-13] ingest | Bevy daily PR update (4 PRs)

  • Saved raw sources:
    • raw/articles/bevy-pr-24216-flickering-shadows.md — PR #24216 修复 Windows Vulkan 阴影闪烁
    • raw/articles/bevy-pr-24247-rungeometry-bounds-fix.md — PR #24247 修复 RunGeometry 边界框计算
    • raw/articles/bevy-pr-24253-messagereader-docs.md — PR #24253 补充 MessageReader 文档
    • raw/articles/bevy-pr-24258-typo-fix.md — PR #24258 单字符 typo 修复
  • Created concept pages:
    • concepts/bevy-rendering.md — Bevy 渲染系统核心概念与近期修复
    • concepts/bevy-ui-text.md — Bevy UI 文本布局系统概念
    • concepts/bevy-ecs-messaging.md — Bevy ECS 消息系统语义约定
  • Updated index.md — added 3 new concept pages, bumped total page count to 76
  • Key synthesis: 0.19 at 98.1% (423/431), release gated on #24252 GPU culling revert decision. Shadow flickering (#24216) fixed. RunGeometry bounds (#24247) is latent bug fix. MessageReader docs (#24253) improves ECS messaging clarity. Typo fix (#24258) no functional impact.

[2026-05-13] lint | 56 issues → 22 low-severity warnings after fixes

  • Issues found: 56 total
    • 🔴 ORPHAN PAGES: 2 (arpg-skill-systems-comparison-part2.md, arpg-equipment-design.md)
    • 🔴 NOT IN INDEX: 3 (上述 + arpg-skill-systems-comparison.md)
    • 🔴 FRONTMATTER ISSUES: 7(含 3 个比较文件缺 created/updated/type + 4 个根目录 meta 文件被误报)
    • 🟡 TAG VIOLATIONS: 22 个未注册标签
    • 🟡 LOW CONFIDENCE: 11 个 medium 信度页面
    • 🟡 LARGE PAGES: 11 个超过200行
  • Fixes applied:
    • 修复 lint-wiki.py: 排除根目录 meta 文件的 frontmatter 检查
    • 向 SCHEMA.md 添加 11 个新标签:game-design, skill-system, equipment, itemization, loot, crafting, combat-system, character-system, character-design, art-style, stylized-realism
    • 修复 3 个比较文件的 frontmatter(date → created/updated, 加 type: comparison, 标题加引号避免 YAML 解析失败)
    • 清理 3 个比较文件中的游戏专有标签,只保留通用领域标签
    • 将 3 个比较文件添加到 index.md
    • 修复孤儿页面链接
  • Post-fix status: Re-run lint shows 22 issues, all low-severity (11 medium confidence + 11 large pages). All structural errors resolved. Wiki is [CLEAN] for operational purposes.

[2026-05-14] lint | 59 issues → 0 structural issues, [CLEAN] for operational purposes

  • Pre-fix status: 59 issues total (3 orphan + 4 broken wikilinks + 7 not-in-index + 3 frontmatter errors + 16 tag violations + 14 low confidence + 12 large pages)
  • Fixes applied:
    • Added 16 new tags to SCHEMA.md taxonomy: shader, ui, outline, post-processing, optimization, interaction-design, messaging, scene, text, library, bsn, notation, unity, ue4, archive
    • Fixed concepts/bevy-toon-shader.md: added missing frontmatter, replaced non-existent wikilinks with valid ones (bevy-rendering, stylized-realism-game-art, bevy), fixed raw source wikilink path
    • Moved bevy-sphere-topology.md from root to concepts/ with frontmatter and links
    • Fixed projects/bevy-blog/outputs/bsn-spawn-button-20-to-5.md frontmatter (source:sources:, type: output-archivesummary)
    • Fixed entities/bevy_mod_outline.md: pluginplugins, added related pages
    • Added related pages to concepts/hover-highlighting-techniques.md, comparisons/hover-highlighting-comparison.md, concepts/bsn.md
    • Added 7 missing pages to index.md: bevy_mod_outline, bevy-sphere-topology, bevy-toon-shader, bsn, hover-highlighting-techniques, hover-highlighting-comparison, bevy-blog/outputs/bsn-spawn-button-20-to-5
    • Updated index.md: total pages 81 → 88, last updated 2026-05-14
  • Post-fix status: All structural errors resolved (0 orphan, 0 broken links, 0 not-in-index, 0 frontmatter errors, 0 tag violations). Remaining: 15 low-confidence + 12 large pages (non-structural, expected). Wiki is [CLEAN].

[2026-05-13] ingest | 体素渲染(Voxel Rendering)研究存入 wiki

  • 保存 raw sources:
    • raw/articles/gedge-greedy-meshing-2014.md — Jason Gedge greedy meshing 视觉化解释
    • raw/articles/block-mesh-rs-github.md — block-mesh-rs 仓库概览与双算法
    • raw/articles/bevy-voxel-world-github.md — bevy_voxel_world 插件架构与特性
    • raw/articles/teardown-multiplayer-tech-80lv.md — Teardown 引擎技术采访(无三角渲染器、体素光线遍历)
    • raw/articles/jms55-virtual-geometry-bevy-015.md — Bevy 0.15 Virtual Geometry / Meshlet 技术深度
  • 创建概念页面:
    • concepts/voxel-rendering.md — 体素渲染核心概念:双路线历史、算法谱系、Bevy 解决方案、Chunk/LOD/AO/VCT、Teardown 案例、Meshlet 协同
    • concepts/greedy-meshing.md — 贪心网格化算法详解:排序策略、性能对比、block-mesh Rust 实现、AO 兼容性
  • 创建实体页面:
    • entities/bevy_voxel_world.md — Bevy 体素地形插件全解:双层架构、配置 API、纹理/射线/自定义 meshing
    • entities/block-mesh.md — block-mesh crate 全解:双算法、trait 系统、坐标系与形状、选型建议
  • 创建对比页面:
    • comparisons/voxel-rendering-pipelines.md — 体素渲染双路线对比:表面网格化 vs 直接体渲染,维度、案例、Bevy 选型
  • 更新 SCHEMA.md — 添加 voxelmeshing 标签到 taxonomy
  • 更新 index.md — 添加 5 新页面,页数 76 → 81
  • 更新交叉引用: bevy.mdbevy-rendering.md 添加体素渲染相关链接

[2026-05-14] ingest | Bevy daily update — 0.19.0-rc.1 Released

  • 保存 raw source: raw/articles/bevy-daily-2026-05-14-merged-prs.md
  • 重大事件:Bevy v0.19.0-rc.1 发布(mockersf, May 13)— 首个 0.19 RC 版本
  • 更新 entities/bevy.md — 添加 May 14 watchlist(RC 发布、GPU culling revert 合并、EditableText 修复、RenderGraph prelude、FXAA/SMAA 公开)
  • 更新 concepts/bevy-game-dev-2026-05.md — 添加 May 14 engine changes
  • 更新 concepts/bevy-migration-2026-05.md — 添加 May 14 migration additions(RC 发布、GPU culling revert、RenderGraph prelude、FXAA/SMAA 公开、practical checklist 更新)
  • 0.19 milestone: 433/440 (98%), 7 open issues
  • Key merged PRs: #24252 (GPU culling revert — release gate resolved), #24260 (EditableText drag selection), #24265 (RenderGraph prelude), #24225 (FXAA/SMAA public), 24249/24222/24271 (docs)
  • Known rc.1 issues: #24282 (bevy_settings 编译失败), #24279 (crates.io 命名冲突)

[2026-05-15] lint | 28 issues / [CLEAN] for operational purposes

  • Structural status: 0 orphan, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Low-severity warnings: 15 low-confidence (medium) + 13 large pages (>200 lines).
  • All structural checks pass. Wiki is [CLEAN].
  • No trivial fixes required.

[2026-05-15] update | Bevy daily update — post-rc.1 freeze + pcwalton shadow fix

  • No new merged PRs since May 14. Merge train frozen post-rc.1.
  • 0.19 milestone: 434/443 (97%), 9 open.
  • Updated entities/bevy.md — added May 15 watchlist (pcwalton #24289 ShadowLodOrigin, SelectAllOnFocus #24278, TextLayout migration guide #24286, rc-blocking issues 24279/24282)
  • Updated concepts/bevy-game-dev-2026-05.md — added May 15 engine changes section
  • Updated concepts/bevy-migration-2026-05.md — added May 15 migration additions (ShadowLodOrigin watch, SelectAllOnFocus migration, crates.io blocking issues)
  • Key finding: #24289 (pcwalton) is the architecturally correct fix for visibility range shadows, replacing the temporary GPU culling revert. Introduces ShadowLodOrigin component.

[2026-05-16] lint | 29 issues / [CLEAN] for operational purposes

  • Structural status: 0 orphan, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Trivial fix applied: Added feature-flags and migration to SCHEMA.md tag taxonomy (2 tag violations resolved).
  • Low-severity warnings: 15 low-confidence (medium) + 14 large pages (>200 lines).
  • All structural checks pass. Wiki is [CLEAN].

[2026-05-16] update | Bevy daily update — post-rc.1 freeze continues

  • 1 PR merged since last update (May 14): #24243 (Solari BRDF layering fix, dylansechet) — rendering-internal, no user-facing API change.
  • 0.19 milestone: 434/445 (97%), 11 open. Two new issues: #24306 (selection rect gap), #24309 (.bsn docs cleanup).
  • No rc.2 or 0.19 final release published yet.
  • Four PRs community-approved and waiting maintainer merge: #24278, #24286, #24289, #24294.
  • Updated entities/bevy.md — added 2026-05-16 watchlist (Solari BRDF, milestone status, pending PRs).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-16 engine changes (Solari BRDF layering fix, milestone status).
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-16 additions (no migration impact, .bsn docs note, updated checklist).
  • Updated concepts/bevy-projects.md — added 2026-05-16 watchpoints (no action needed, .bsn blog audit note).
  • Key synthesis: A quiet day in the Bevy merge train — only one rendering-internal PR merged. The 0.19 release remains frozen post-rc.1, awaiting SME decisions on crates.io naming (#24279) and tileset y-axis (#24275). No action needed for ZoOL’s projects.

[2026-05-16] update | Bevy daily update — Solari BRDF + 4 new issues

  • 1 merged PR: #24243 (dylansechet, Solari BRDF layering improved — OpenPBR-inspired specular/diffuse energy distribution, Filament multiscattering correction).
  • 4 new issues: #24311 (UiGlobalTransform bug with padding), #24314 (Fallible component lifecycle hooks), #24309 (.bsn docs warnings, 0.19 milestone), #24300 (bevy_dylib + panic=abort).
  • Updated entities/bevy.md — May 16 watchlist (already present from earlier update).
  • Updated concepts/bevy-game-dev-2026-05.md — added May 15 Solari BRDF section + May 16 engine changes section (4 new issues, milestone status).
  • Updated concepts/bevy-migration-2026-05.md — added May 16 additions (#24309 docs warnings, #24311 UiGlobalTransform bug, updated checklist).
  • 0.19 milestone: 434/445 (97%), 11 open. No rc.2 or 0.19 final yet.

[2026-05-17] lint | 29 issues / [CLEAN]

  • Structural status: 0 orphan, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 15 low-confidence (medium) + 14 large pages (>200 lines).
  • Log status: 58/500 entries — no rotation needed.
  • All structural checks pass. Wiki is [CLEAN].

[2026-05-18] weekly-review | Cycle 2026-05-12 ~ 2026-05-18

[2026-05-18] lint | 29 issues / [CLEAN]

  • Structural status: 0 orphan, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 15 low-confidence (medium) + 14 large pages (>200 lines).
  • Log status: 60/500 entries — no rotation needed.
  • All structural checks pass. Wiki is [CLEAN].

[2026-05-17] update | Bevy daily update — post-rc.1 freeze continues, quiet day

  • 0 merged PRs since May 16. Merge train remains frozen post-rc.1.
  • 0.19 milestone: 434/446 (97.3%), 12 open. One additional open issue since May 16.
  • 2 new issues: #24320 (ScenePatchInstance + bsn! silent failure), #24318 (SGSR upscaler feature request).
  • Notable active open PRs: #24312 (ECS perf), #24323 (FixedNode UI), #24322 (resource derive require), #24319 (transform_vector), #23519 (pcwalton change indexes — S-Blocked).
  • Updated entities/bevy.md — added 2026-05-17 watchlist (0 merged, milestone status, new issues, active PRs).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-17 engine changes section.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-17 additions (ScenePatchInstance bug, checklist update).
  • Updated index.md — bumped Last updated date to 2026-05-17.
  • Key synthesis: A quiet day — the merge train is fully frozen post-rc.1, with no new merges. The 0.19 release remains gated on SME decisions for crates.io naming (#24279) and tileset y-axis (#24275). The #24320 ScenePatchInstance + bsn! bug is worth watching for BSN-dependent projects.

[2026-05-18] update | Bevy daily update — BSN EntityTemplate merged, milestone expands

  • 4 merged PRs since May 17: #24174 (BSN EntityTemplate, notable), #24329 (CI fix), #24303 (typos bump), #24302 (codeql bump).
  • 0.19 milestone: 435/449 (96.9%), 14 open. Up from 434/446 (97.3%, 12 open) on May 17.
  • 5 new issues: #24338 (ComponentInfo extensions), #24337 (PresentMode vsync bug), #24334 (required components vs resources), #24330 (despawning resource entities), #24325 (WASM touch positions).
  • New 0.19 milestone item: #24336 (bsn! const/unsafe block support, pcwalton).
  • Updated entities/bevy.md — added 2026-05-18 watchlist (BSN EntityTemplate, milestone status, 5 new issues).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-18 engine changes section.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-18 additions (BSN EntityTemplate migration, bsn! const/unsafe watch).
  • Updated index.md — bumped Last updated date to 2026-05-18.
  • Key synthesis: #24174 (BSN EntityTemplate) is the most significant merge this cycle for BSN users — it unlocks entity name references in scene function parameters, a fundamental compositional capability. The 0.19 milestone scope continues expanding (449 items now, 14 open), with no rc.2 or final release yet. SME-blocked issues (#24279, #24275) remain the release gate.

[2026-05-18] update | DeerFlow weekly research — 2.0-m1 88%, auth merged, cron still open

  • Updated entities/deerflow.md — major overhaul with 2026-05-18 data:
    • Stars: 68.2k (up from ~64k), forks: 9.1k, contributors: 263, commits: 2116
    • 2.0-m1 milestone: 88% (96/108 closed), up from 46% (12/26) on May 4
    • Auth module merged: JWT + bcrypt + CSRF + user isolation now in main
    • Persistence layer unified: SQLite/PostgreSQL with SQLAlchemy 2.0
    • DeerFlowClient: new embedded Python library for in-process access
    • Observability: Langfuse added alongside LangSmith
    • Cron: Two competing PRs (#1092 vs #2624), neither merged
    • Known bugs: 429 login (#2902), file truncation (#2512), permission errors (#2827), provisioner gaps (#2660)
  • Updated comparisons/agent-frameworks-cn-im.md — refreshed evidence table and weekly delta
  • Updated index.md — bumped Last updated date
  • Key synthesis: 2.0-m1 milestone surged from 46% → 88% in 14 days. Auth module merged is the biggest enterprise milestone this cycle. Cron remains the #1 deployment blocker with two competing implementations. Stars grew from ~64k to 68.2k.

[2026-05-18] update | Bevy Solari BRDF layering (PR #24243)

  • Created raw/articles/bevy-daily-2026-05-16-solari-brdf-layering.md — structured summary of PR #24243 (energy conservation fix, OpenPBR/Filament choice, reciprocity tradeoff)
  • Updated concepts/bevy-game-dev-2026-05.md — deduplicated 3x PR #24243 mentions into single concise entry; updated source citation; added raw source to frontmatter
  • Created concepts/bevy-solari-pathtracer.md — deep-dive on Solari path tracer: BRDF energy conservation, white furnace test, OpenPBR vs Filament multiscattering, reciprocity tradeoff, related PR tracking
  • Updated entities/bevy.md — added bevy-solari-pathtracer wikilink to May 16 watchlist entry; added raw source to frontmatter
  • Updated index.md — added bevy-solari-pathtracer entry; total pages 89 → 90
  • Source: analyst structured findings from kanban task t_eaf4794b
  • Review: reviewer sub-task t_* created for quality audit

[2026-05-19] lint | [CLEAN] — 0 structural issues, 30 warnings (16 medium-confidence, 14 large pages)

[2026-05-19] update | Bevy daily — ShadowLodOrigin + BSN EntityTemplate 深度 wiki 页面

  • Updated entities/bevy.md — added 2026-05-19 watchlist (ShadowLodOrigin #24289, bevy_text #24274, picking reflect #24341, milestone 436/450, HLOD #24343, new issues).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-19 engine changes section with rendering, text, and picking updates.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-19 additions (ShadowLodOrigin additive, bevy_text usize→u32 breaking, updated practical checklist).
  • Updated index.md — bumped Last updated date to 2026-05-19.
  • Key synthesis: #24289 (ShadowLodOrigin) is the biggest merge of the day — it enables pcwalton’s #24343 (GPU-driven HLOD re-application), which could un-revert GPU visibility range culling in 0.19. The bevy_text usize→u32 change (#24274) is a minor breaking change. Milestone is 436/450 (96.9%), 14 open — still no rc.2.

[2026-05-19] ingest | ShadowLodOrigin + BSN EntityTemplate 结构摘要

  • Created raw/articles/bevy-daily-2026-05-19-shadow-lod-origin.md — PR #24289 结构化摘要:ShadowLodOrigin 组件、lod_view_world_position GPU 字段、visibility ranges 语义修复、后续独立 point/spot shadow maps 计划。
  • Created raw/articles/bevy-daily-2026-05-19-bsn-entity-template.md — PR #24174 结构化摘要:EntityTemplate 传递、#Name 实体名引用、四种传递方式、X-Contentious 争议标记。
  • Created concepts/bevy-shadow-maps.md — 新概念页:Bevy 阴影映射架构、三种光源 LOD 语义对比、ShadowLodOrigin 修复历程(#23115→#24252→#24289)、#24343 HLOD 后续。
  • Updated concepts/bsn.md — 新增 EntityTemplate 传递小节(含代码示例、四种传递方式、争议与后续)。
  • Updated concepts/bevy-rendering.md — 添加交叉链接 bevy-shadow-maps,更新 sources 和 updated 日期。
  • Updated concepts/bevy-game-dev-2026-05.md — 添加交叉链接 bevy-shadow-maps + bevy-rendering,sources 新增两个 raw article。
  • Updated concepts/bevy-migration-2026-05.md — 添加交叉链接 bevy-shadow-maps + bsn,sources 新增两个 raw article。
  • Updated index.md — 新增 bevy-shadow-maps 条目;总页数 90 → 91。
  • Source: analyst structured findings from kanban task t_e0d60517.
  • Review: reviewer sub-task created for quality audit.

[2026-05-20] lint | [CLEAN] — 0 structural issues, 31 warnings (17 medium-confidence, 14 large pages)

  • Fixed 3 tag violations by adding shadow, lod, gpu to SCHEMA.md taxonomy.
  • No orphans, no broken wikilinks, no frontmatter errors, no index gaps.
  • Large pages and medium-confidence pages are pre-existing and tracked.

[2026-05-21] lint | [CLEAN] — 0 structural issues, 31 warnings (17 medium-confidence, 14 large pages)

  • No structural issues: orphans=0, broken wikilinks=0, frontmatter errors=0, index gaps=0, tag violations=0.
  • Warnings unchanged from 2026-05-20: 17 medium-confidence pages, 14 large pages (>200 lines).
  • Log size: 71/500 entries. No rotation needed.

[2026-05-20] update | Bevy daily — GPU HLOD 恢复 + 2D crash 回归

  • Updated entities/bevy.md — added 2026-05-20 watchlist (#24343 GPU HLOD re-applied, #24352 PBR crash regression, #24355 readme cleanup, milestone 437/452, new issues).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-20 engine changes section with rendering, crash regression, new issues, and milestone status.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-20 additions (#24343 low migration impact, #24352 breaking regression for 2D, updated practical checklist).
  • Updated concepts/bevy-shadow-maps.md — updated #24343 status to merged, added #24352 crash note, updated milestone count.
  • Updated index.md — bumped Last updated date to 2026-05-20.
  • Key synthesis: #24343 is the landmark merge — pcwalton restored GPU-driven visibility range culling with correct ShadowLodOrigin semantics. But #24352 introduces a crash regression for 2D-only apps (bevy_render requires RenderShadowLodOrigin but PbrPlugin doesn’t init it without bevy_pbr). 0.19 milestone at 437/452 (96.7%), 15 open. Still no rc.2.

[2026-05-20] ingest | PR #24343 GPU-driven HLOD reapply — raw article + shadow-maps 深度更新

  • Created raw/articles/bevy-pr-24343-gpu-hlod-reapply.md — #24343 独立 raw source 文件(含 frontmatter: source_url, ingested=2026-05-20, sha256)。
  • Updated concepts/bevy-shadow-maps.md:
    • 扩展 #24343 条目为独立子节,含两个 commit 拆解(db5bfe8 un-revert + 9af259f 语义对齐)、测试方法(visibility_range --no-cpu-culling)、完整 PR 链追溯。
    • 添加 provenance 标记 ^[raw/articles/bevy-pr-24343-gpu-hlod-reapply.md]
    • 新增 raw article 到 sources frontmatter。
  • 评估延后:concepts/bevy-gpu-culling.md — 仅 #24343 单一 PR 为源,GPU culling/NoCpuCulling/HLOD evaluation 内容已在 bevy-shadow-maps.md 和 bevy-rendering.md 中覆盖,独立页面过于稀疏。延后至下次 GPU culling PR 入库时创建。
  • 已发现但未处理(超出本次 scope): concepts/bevy-rendering.md 第 30-32 行”GPU 可见性裁剪回退(待决定)“段落描述 #24252 为 pending,已因 #24343 而陈旧。建议下次更新时修正。
  • index.md 无需变更(无新页面,日期和页数已为当前值)。
  • Source: analyst structured findings from kanban task t_58301918.
  • Review: reviewer sub-task created for quality audit.

[2026-05-21] update | Bevy daily — rc.1 blockers 全部解决,2D 崩溃修复

  • 7 PRs merged since May 20 (all targeting 0.19):
    1. #24359 (pcwalton) — Fix RenderShadowLodOrigin crash for 2D/non-PBR apps. CLOSES #24352.^[https://github.com/bevyengine/bevy/pull/24359]
    2. #24317 (mockersf) — Rename bevy_settings to bevy-settings. FIXES #24282 + #24279.^[https://github.com/bevyengine/bevy/pull/24317]
    3. #24336 (loreball) — bsn! const/unsafe block support. async removed due to type limitations.^[https://github.com/bevyengine/bevy/pull/24336]
    4. #24322 (musjj) — require attribute in Resource derive macro.^[https://github.com/bevyengine/bevy/pull/24322]
    5. #24286 (urben1680) — TextLayout migration guide + Access deprecation fix.^[https://github.com/bevyengine/bevy/pull/24286]
    6. #24366 (cookie1170) — SceneComponent docs link fix.^[https://github.com/bevyengine/bevy/pull/24366]
    7. #24355 (mockersf) — Remove CI badge from readme.^[https://github.com/bevyengine/bevy/pull/24355]
  • 0.19 milestone: 448/457 (98%), 9 open. Down from 437/452 (96.7%, 15 open). 11 issues closed, 5 new items added to scope.
  • RC-blocking issues all resolved: #24282 ✅, #24279 ✅, #24352 ✅. Path clear for rc.2.
  • Updated entities/bevy.md — added 2026-05-21 watchlist (7 merged PRs, milestone status, rc.1 blockers resolved).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-21 engine changes section.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-21 additions (crash fix, crate rename, bsn! const/unsafe, Resource require, updated checklist).
  • Updated concepts/bevy-projects.md — added 2026-05-21 watchpoints (rc.1 blockers resolved, no urgent action).
  • Updated concepts/bevy-shadow-maps.md — updated #24352 status to FIXED by #24359, milestone count.
  • Updated index.md — bumped Last updated date to 2026-05-21.
  • Key synthesis: The biggest story is all three rc.1 blockers being resolved in a single day. The 2D crash regression (#24352) that was flagged on May 19 is now fixed. The crates.io naming conflict (#24279) that blocked rc.2 is resolved by renaming to bevy-settings. bsn! gains const/unsafe block support. Milestone progress is 448/457 (98%) with only 9 open — rc.2 should be imminent.

[2026-05-21] ingest | Bevy daily — 3 PRs (crash fix + BSN macro + ecosystem rename)

  • Created raw/articles/bevy-pr-24359-render-shadow-lod-origin-fix.md — PR #24359 (pcwalton) 结构化摘要:RenderShadowLodOrigin crash fix, P-Crash regression, optional resource handling.
  • Created raw/articles/bevy-pr-24336-bsn-const-unsafe.md — PR #24336 (loreball) 结构化摘要:bsn! const/unsafe block 支持,async 移除原因(voldemort types)。
  • Created raw/articles/bevy-pr-24317-bevy-settings-rename.md — PR #24317 (mockersf) 结构化摘要:bevy_settings → bevy-settings 重命名,crates.io 命名冲突 workaround。
  • Created entities/pcwalton.md — Bevy 渲染贡献者:3 PRs (ShadowLodOrigin, GPU HLOD, crash fix)。
  • Created entities/loreball.md — Bevy BSN 贡献者:#24336 bsn! 宏能力扩展。
  • Created entities/mockersf.md — Bevy 生态贡献者:#24317 重命名修复 rc.1 编译 blocker。
  • Updated concepts/bsn.md — 新增 #24336 const/unsafe block 支持小节(含代码示例、async 移除分析、技术债务),bump updated → 2026-05-21,新增 source。
  • Updated concepts/bevy-shadow-maps.md — 扩展 #24359 为独立子节(含 root cause chain、review 详情、impact),bump updated → 2026-05-21,新增 source。
  • Updated concepts/bevy-game-dev-2026-05.md — sources 新增 3 个 raw article。
  • Updated concepts/bevy-migration-2026-05.md — sources 新增 3 个 raw article。
  • Updated index.md — 新增 loreball、mockersf、pcwalton 3 个实体条目;总页数 91 → 94。
  • Source: analyst structured findings from kanban task t_32e5aabd.
  • Review: reviewer sub-task created for quality audit.

[2026-05-22] lint | 0 structural issues / [CLEAN]

  • Fixed 1 tag violation: added ‘person’ to SCHEMA.md taxonomy (used by entities/pcwalton.md, mockersf.md, loreball.md).
  • Warnings noted (non-blocking): 17 low-confidence pages, 14 large pages (>200 lines).

[2026-05-22] update | Bevy daily — 11 PRs (BSN prefix overhaul + rendering + regression)

  • Updated entities/bevy.md — added 2026-05-22 watchlist (BSN prefix overhaul #24367, SceneList Vec #24242, TextLayoutInfo regression 24245/24384, spotlight shadow fix, OIT premultiplied alpha, Solari BRDF, ShaderDefVal Cow, entity_commands, morph descriptor index, milestone 462/472 97.9%).
  • Updated concepts/bevy-game-dev-2026-05.md — added 2026-05-22 engine changes section with full PR details and cross-links.
  • Updated concepts/bevy-migration-2026-05.md — added 2026-05-22 additions (BSN prefix overhaul BREAKING migration, TextLayoutInfo behavior change, spotlight/OIT fixes, updated practical checklist).
  • Updated concepts/bsn.md — added Prefix Overhaul section (#24367) with syntax migration table, design rationale, review notes, and deprecation warning on old :Template section.
  • Updated index.md — bumped Last updated date to 2026-05-22.
  • Key synthesis: The biggest story is #24367 BSN prefix overhaul — a breaking syntax change that redesigns @, :, and introduces ~ for template patching. All existing BSN code needs migration. #24245 introduced a TextLayoutInfo regression (#24384, multi_window_text broken). 0.19 milestone at 462/472 (97.9%), still no rc.2.

[2026-05-22] ingest | Bevy daily — 6 PRs (raw articles + concept pages)

  • Created 6 raw articles: raw/articles/bevy-pr-24375-movingptr-unsoundness-fix.md, raw/articles/bevy-pr-24367-bsn-prefix-overhaul.md, raw/articles/bevy-pr-24365-gpu-batching-bugfix.md, raw/articles/bevy-pr-24332-solari-light-leak.md, raw/articles/bevy-pr-24324-spotlight-frustum-docs.md, raw/articles/bevy-pr-24323-fixednode-ui.md — all with structured summaries, sha256, source_url frontmatter.
  • Created concepts/bevy-solari-pathtracer.md — Solari GPU 路径追踪器概念页:架构(unidirectional, OpenPBR + Filament)、关键 PR 时间线(#24243 BRDF 能量守恒 + #24332 光照泄漏)、设计权衡表、与渲染/阴影系统的交叉引用。
  • Created concepts/bevy-shadow-maps.md — 阴影映射系统概念页:架构概览(shadow pass → sampling → PCF/PCSS)、关键 PR 时间线(#23713 #24038 #24216 #24252 #24289 #24343 #24359 #24324)、架构要点表。
  • Fixed concepts/bsn.md — 旧语法残留清理:章节标题更新为「旧语法(已废弃)」、代码示例标注警告、SceneComponent 代码示例更新为 @ 新语法、EntityTemplate 示例更新为 ~/@ 新语法、0.19 局限表和演进表更新。
  • Updated concepts/bevy-rendering.md — 新增 GPU sorted phase batching bugfix (#24365)、Solari light leak (#24332)、SpotLight Frustum docs (#24324) 三个新小节;sources 新增 3 个 raw article;updated → 2026-05-22。
  • Updated entities/bevy.md — 2026-05-22 watchlist 新增 #24375 MovingPtr、#24365 GPU batching、#24332 Solari、#24324 SpotLight docs、#24323 FixedNode 详细摘要;BSN 概念摘要更新旧语法为 ~Template/@SceneComponent;sources 新增 6 个 raw article。
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-22 章节新增 Unsafe/MovingPtr、Rendering/GPU batching、Rendering/Solari light leak、Docs/SpotLight Frustum、UI/FixedNode 5 个 PR 分段;sources 新增 6 个 raw article。
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-22 新增 FixedNode (#24323) 迁移说明(additive, 无 breaking);sources 新增 #24367 和 #24323 两个 raw article。
  • Updated index.md — page count 94 → 96(新增 bevy-solari-pathtracer + bevy-shadow-maps)。
  • Resolved 2 orphan links: bevy-solari-pathtracer and bevy-shadow-maps now have valid concept pages.
  • Source: analyst structured findings from kanban task t_feaab054 comment #16.
  • Reviewer sub-task created for quality audit.

[2026-05-22] create | Billboard plugin cross-engine analysis → wiki

  • Created entities/bevy_mod_billboard.md — Bevy 生态唯一 billboard crate 实体页:v0.7.0、兼容 Bevy 0.14、功能特性、维护状态、已知问题、生态关系。
  • Created concepts/billboard-rendering.md — Billboard 渲染技术概念:球形/圆柱/速度对齐/拉伸/轴向组合 5 种变体、配套功能、Bevy 生态映射。
  • Created comparisons/billboard-cross-engine.md — Unity/Unreal/Godot/Babylon.js/three.js/bevy 六引擎 billboard 功能矩阵对比:朝向模式矩阵、辅助功能对比、Bevy 缺失清单(8 项)。
  • Updated index.md — 3 个新页面录入对应分区;page count 96 → 99。
  • Source: researcher kanban task t_0e888046 (analysis.md + findings.json).

[2026-05-24] lint | 0 structural issues / [CLEAN]

  • Wiki pages: 101 | Log entries: 81/500
  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations, 0 stale logs
  • Warnings: 1 contested page (bevy_mod_billboard), 20 low-confidence pages, 15 large pages (>200 lines)
  • Index header updated: Last updated 2026-05-24 | Total pages 97 → 101.

[2026-05-23] lint | 0 structural issues / [CLEAN]

  • Wiki pages: 99 | Log entries: 78/500
  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 stale logs
  • Tag violations: 2 → fixed by adding path-tracing and global-illumination to SCHEMA.md taxonomy
  • Warnings: 1 contested page (bevy_mod_billboard), 20 low-confidence pages, 15 large pages (>200 lines)
  • SCHEMA.md updated: added path-tracing and global-illumination tags.

[2026-05-23] update | Bevy daily — v0.19.0-rc.2 released + 5 merged PRs

  • Updated entities/bevy.md — 2026-05-23 watchlist: v0.19.0-rc.2 release, #24389 skybox cleanup, #24278 SelectAllOnFocus opt-in, #24382 bevy_reflect opaque generics, #24276 release content cleared, #24388 ComputedNode docs; milestone 466/474 (98%); updated + sources.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-23 section: rc.2 release, skybox fix, SelectAllOnFocus, opaque generics, 0.19 branch, milestone status; updated + sources.
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-23 section: rc.2 migration notes, SelectAllOnFocus behavior change (breaking), skybox/reveal fixes, 0.19 branching, updated checklist; updated + sources.
  • Updated index.md — Last updated date → 2026-05-23.
  • Key finding: 🚨 Bevy v0.19.0-rc.2 released May 22, all rc.1 blockers resolved, 0.19 final imminent.

[2026-05-23] ingest | PR #24389 — Skybox render-world cleanup fix

  • Saved raw source: raw/articles/bevy-pr-24389-skybox-cleanup-fix.md.
  • Created entities/skybox.md — Skybox 组件实体页面:迁移历史(bevy_pbr → bevy_light)、0.19 渲染世界清理 bug、SyncComponentPlugin 遗漏教训。
  • Created concepts/sync-component-plugin.md — SyncComponentPlugin 概念页面:Bevy 双世界架构中的组件同步机制、ExtractComponentPlugin 自动注册 vs 手动注册场景、Skybox 迁移 bug 设计教训。
  • Updated concepts/bevy-rendering.md — 新增”Skybox 渲染世界清理”章节,添加 cross-links 至 skybox/sync-component-plugin;bumped updated + sources。
  • Updated concepts/bevy-game-dev-2026-05.md — related pages 添加 skybox + sync-component-plugin cross-links.
  • Updated entities/bevy.md — related pages 添加 skybox + sync-component-plugin cross-links.
  • Updated concepts/bevy-migration-2026-05.md — related pages 添加 skybox + sync-component-plugin cross-links.
  • Updated index.md — total pages 101→103; added skybox (Entities), sync-component-plugin (Concepts).
  • Key synthesis: PR #24389 是 0.19 的一个 bugfix,修复了 Skybox 从 bevy_pbr 迁移至 bevy_light (#22682) 时因 orphan rule 改为手动采掘而遗漏 SyncComponentPlugin 注册的问题。单行修复,合并于 2026-05-22,影响所有使用 Skybox 的 Bevy 应用。设计教训:脱离 ExtractComponentPlugin 路径后,SyncComponentPlugin 的手动注册是静默且容易遗漏的。

[2026-05-24] update | Bevy daily — 3 merged PRs (AssetId deprecation, plugin_group! @fn, Text2d fix)

  • Saved raw sources: raw/articles/bevy-pr-24392-deprecate-asset-id-invalid.md, raw/articles/bevy-pr-24345-plugin-group-fn.md, raw/articles/bevy-pr-24399-text2d-size-fix.md.
  • Updated entities/bevy.md — 2026-05-24 watchlist: #24392 AssetId::invalid() deprecated, #24345 plugin_group! @fn block, #24399 Text2d size fix; 0.19 milestone 466/478 (97.5%), 12 open; updated + sources.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-24 section: AssetId deprecation, plugin_group! @fn, Text2d size fix, milestone status; updated + sources.
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-24 section: AssetId::invalid() migration guide (replace with default()), plugin_group! no migration impact, Text2d fix removes #24384 regression; updated practical checklist; updated + sources.
  • Updated index.md — Last updated date confirmed 2026-05-24.
  • Key finding: 3 PRs merged on May 23; no new critical blockers. AssetId::invalid() deprecation is the most actionable migration item. Text2d fix resolves the #24384 regression tracked since May 22. 0.19 final release remains imminent.

[2026-05-24] verify | Writer verification — frontmatter fix + 2 analyst gaps filled (profiles/writer)

  • Frontmatter fix: Added missing raw/articles/bevy-pr-24392-deprecate-asset-id-invalid.md, raw/articles/bevy-pr-24345-plugin-group-fn.md, raw/articles/bevy-pr-24399-text2d-size-fix.md to sources in both concepts/bevy-game-dev-2026-05.md and concepts/bevy-migration-2026-05.md.
  • Gap 1 (AssetId::invalid() timeline): Added timeline note to concepts/bevy-migration-2026-05.md — no hard removal date; soft deprecation; track #19024 for when full removal lands.
  • Gap 2 (physical vs logical size): Added clarification to both concepts/bevy-game-dev-2026-05.md and concepts/bevy-migration-2026-05.mdTextLayoutInfo::size is physical; text2d bounds are logical. Manual inverse scale factor needed when accessing layout info directly.
  • Verified: entities/bevy.md frontmatter already included all 3 raw articles. All pages have ≥2 wikilinks. Sources verified against raw article contents.
  • Reviewer subtask created: t_3348f927

[2026-05-25] ingest | Bevy 事件/状态时序 — 官方路线图与社区方案 — 第三次调研存入 wiki

第三次调研内容

  • Created concepts/bevy-ecs-event-state-roadmap.md — 官方路线图与社区方案综合页面
  • Created raw/articles/bevy-ecs-event-state-official-tracking.md — 官方 Issue #20729、#14597、#14447、#10732、#7633、#9130 + Discussion #19018 摘要

官方进展关键发现

  • 0.17:Event 拆分为 Message + Event(Observer)— 第一步概念澄清
  • 0.18:Observer API 稳定化 + Replace → Discard 重命名(PR #22789)
  • 0.19 前后:PR 22800/22832 修复 Observer deferred 缓冲区湮没问题
  • Issue #20729:已移除 milestone(曾属 0.18/0.19),Phase 1 ✅ Phase 2 待定(Before/After 结构化生命周期事件)
  • Discussion #19018:Hooks vs Observers 执行顺序在 Add/Spawn 和 Remove/Despawn 场景下是反的!— 未文档化的严重陷阱

社区方案

  • pyri_state:计算状态 + 层级状态,NextState 始终存储下一状态,官方 issue 多次引用
  • bevy_picking_state_machine:Picking 交互状态机
  • shanecelis 提案:OnReset 事件驱动模式
  • benfrankel 提案:run_if + System Sets 替代 OnEnter/OnExit schedule

辅助更新

  • Updated concepts/bevy-ecs-event-timing.md — 添加指向 roadmap 页面的交叉链接
  • Updated concepts/bevy-state-lifecycle-timing.md — 添加指向 roadmap 页面的交叉链接
  • Updated comparisons/ecs-event-state-timing.md — 添加指向 roadmap 页面的交叉链接
  • Updated index.md — Total pages: 104 → 105

[2026-05-25] ingest | Bevy ECS 事件与状态生命周期时序问题 — 两次调研存入 wiki

第一次调研:Bevy 特定问题

  • Created raw/articles/bevy-ecs-event-state-timing-research.md — 来源摘要(Issue #7633、#17708、0.17 Message/Event 拆分、Chris Biscardi Observer 递归风险)
  • Created concepts/bevy-ecs-event-timing.md — Bevy ECS 事件时序问题:双缓冲队列帧延迟、run_if 静默丢事件、Observer 递归风险、应对策略
  • Created concepts/bevy-state-lifecycle-timing.md — Bevy States 生命周期时序问题:OnEnter 默认状态延迟(#7633)、状态钩子执行时机模糊、应对策略

第二次调研:跨框架对比

  • Created comparisons/ecs-event-state-timing.md — 跨框架事件与状态生命周期时序对比:Bevy vs Flecs vs Unity DOTS vs Entitas vs Godot

辅助更新

  • Updated concepts/bevy-ecs-messaging.md — 添加指向 bevy-ecs-event-timing 的交叉链接
  • Updated SCHEMA.md — 新增 tag:eventsobserversdeferred-execution
  • Updated index.md — Total pages: 101 → 104,添加 3 个新页面条目

关键发现

  • 其他框架通过显式选择(Flecs emit/enqueue、Unity ECB 回放点、Godot call_deferred)而非默认延迟解决时序问题
  • Unity DOTS 用“查询差集 + System State Components”替代回调钩子,给出了确定的清理窗口
  • Flecs 将状态机解构为组件/关系的存在性,无“状态系统”层面的全局时序模糊
  • Bevy 0.17 的 Message/Event 拆分正在向这个方向靠拢,但两者并存可能导致语义混淆

[2026-05-25] lint | 36 issues / [CLEAN]

  • Structural checks: 0 issues (orphans, broken wikilinks, index completeness, frontmatter, tags, stale content, source drift all clean).
  • Warnings only: 1 contested page, 20 low-confidence pages, 15 large pages (>200 lines).
  • Log rotation: 84/500 entries — no rotation needed.
  • Action: No trivial fixes required; all issues are quality signals, not structural defects.

[2026-05-25] update | Bevy daily — milestone update, no new merged PRs

  • Updated entities/bevy.md — 2026-05-25 watchlist: 0 new PRs, milestone 466/480 (97%), 14 open; immutable resources docs/fix items added to milestone.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-25 section: quiet day post-rc.2, milestone status, new milestone items (immutable resources migration guide + fix, diagnostics overlay, BSN deduplication bug).
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-25 section: no new migration items, milestone 466/480 (97%), updated practical checklist with immutable resources watch item.
  • Updated index.md — Last updated date → 2026-05-25.
  • Key finding: No new merged PRs in the last 24 hours. 0.19 milestone scope expanded by 2 items to 480 total (14 open). rc.2 (May 22) remains latest pre-release. 0.19 final still imminent.

[2026-05-25] weekly-review | Cycle 2026-05-19 ~ 2026-05-25

  • system/weekly-review.md updated: new cycle archived, current cycle set to 2026-05-19 ~ 2026-05-25
  • Key themes: Bevy v0.19.0-rc.2 release, 30+ PRs tracked, 14 new wiki pages (shadow-maps, solari, ecs-event-timing, billboard comparison, etc.)
  • Lint structural zero all week; tag violations fixed daily

[2026-05-25] update | DeerFlow weekly research

  • Updated entities/deerflow.md — 2026-05-25 weekly cycle
  • Updated comparisons/agent-frameworks-cn-im.md — 2026-05-25 weekly cycle
  • Key changes this week:
    • Stars: 68.2k → 69.4k (+1.2k); forks: 9.1k → 9.3k; commits: 2116 → 2158; contributors: 263 → 267
    • 2.0-m1 milestone: 88% (96/108) → 90% (138/152); 42 PRs merged this week
    • Auth 429 bug (#2902) FIXED — PR #2915 merged, replaced rate limit with per-IP cache
    • Agent todos state preservation — PR #3180 merged
    • Frontend streaming polish — PR #3176 merged (2.0-m1)
    • Summarization trigger raised — PR #3174 merged (2.0-m1)
    • Artifact preview stabilization — PR #3172 merged
    • Cron PRs (#1092, #2624) still both open — remains #1 deployment blocker
    • Memory architecture — no implementation progress
    • New milestone-blocking bugs: Docker sandbox MCP access (#2904), DeepSeek API 400 (#2809), checkpointer locks (#2549), write permission errors (#2827)

[2026-05-26] lint | [CLEAN] — 37 warnings only (contested: 1, low-confidence: 20, large-pages: 16)

  • Archived 2 orphaned stub pages: concepts/rust-async.md, concepts/rust-performance.md_archive/concepts/
  • Added 7 missing pages to index.md: bevy-landmass, landmass, oxidized-navigation, astar-pathfinding, navmesh, orca-collision-avoidance, bevy-navigation-solutions
  • Fixed 4 tag violations: gamedev→game-development, plugin→plugins, procedural→procedural-generation
  • Added 12 missing tags to SCHEMA.md taxonomy: ai, multi-agent, crate, algorithm, data-structure, graph, navigation, pathfinding, navmesh, collision-avoidance, decision-making, roadmap
  • Structural checks: orphans 0, broken links 0, not-in-index 0, frontmatter 0, tag violations 0

[2026-05-26] update | Bevy daily — milestone scope expands, no new merges

  • Updated entities/bevy.md — 2026-05-26 watchlist: 0 new merged PRs, milestone 466/485 (96%, 19 open). 5 new items added since yesterday; progress dropped from 97% to 96%.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-26 section: quiet day continues (3rd consecutive day with no merges), two new rc.2 gizmo regressions (#24429, #24431), 11 open PRs in pipeline with CI checks.
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-26 section: no new migration items, but noted open PRs with potential migration impact (#24404 SortedRenderPhase rename, #24406 RelationshipHookMode, #24424 Immutable Resources fix).
  • Updated index.md — Last updated date → 2026-05-26.
  • Key finding: 0 new merged PRs in the last 72 hours. 0.19 milestone scope grew from 480 to 485 (19 open). Two new rc.2 gizmo regressions could delay 0.19 final. 11 PRs are in the pipeline with CI passing but not yet merged.

[2026-05-27] lint | 37 warnings / [CLEAN]

  • Structural checks: orphans 0, broken links 0, not-in-index 0, frontmatter 0, tag violations 0
  • Warnings: contested 1, low-confidence 20, large-pages 16
  • No structural issues. Wiki is [CLEAN].

[2026-05-27] update | Bevy daily — milestone scope grows to 489, performance regression filed

  • Updated entities/bevy.md — 2026-05-27 watchlist: 2 doc typo PRs merged, milestone 466/489 (~95.3%, 23 open), new #24448 performance regression (potential blocker), #24456 TAA/CAS nodes public PR.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-27 section: milestone keeps growing (489 total, 23 open), new performance regression filed, TAA/CAS exposure PR.
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-27 section: no new migration items, but #24448 performance regression under investigation could affect migration if revert needed. Updated checklist.
  • Updated index.md — Last updated date → 2026-05-27.
  • Key finding: 0.19 milestone scope expanded from 485 to 489 (23 open, up from 19). No net closures for 4 consecutive days. New #24448 performance regression is a potential release blocker. rc.2 (May 22) still latest pre-release; 0.19 final is drifting.

[2026-05-28] lint | 37 warnings / [CLEAN]

  • Structural checks: orphans 0, broken links 0, not-in-index 0, frontmatter 0, tag violations 0
  • Warnings: contested 1, low-confidence 20, large-pages 16
  • No structural issues. Wiki is [CLEAN].

[2026-05-28] update | Bevy daily — milestone grows to 24 open, no new merges

  • Updated entities/bevy.md — 2026-05-28 watchlist: 0 new merged PRs, milestone 466/490 (~95.1%, 24 open). 6th consecutive day with no functional merges. Performance regression #24448 under investigation.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-28 section: quiet day continues, milestone grows to 490 total / 24 open. New issues #24462 (animation completion tracking), #24460 (SceneComponent inherit). New draft PR #24464 (bsn docs overhaul).
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-28 section: no new migration items. Checklist unchanged.
  • Updated index.md — Last updated date confirmed.
  • Key finding: 0 new merged PRs in the last 48 hours. 0.19 milestone scope grew from 489 to 490 (24 open). New performance regression (#24448) under investigation. 0.19 final release is not imminent.

[2026-05-29] lint | 37 warnings / [CLEAN]

  • Structural checks: orphans 0, broken links 0, not-in-index 0, frontmatter 0, tag violations 0
  • Warnings: contested 1, low-confidence 20, large-pages 16
  • No structural issues. Wiki is [CLEAN].

[2026-05-29] update | Bevy daily — 8 PRs merged, merge train resumes

  • Updated entities/bevy.md — 2026-05-29 watchlist: 8 merged PRs after 6-day freeze. Milestone 480/495 (~97.0%, 15 open). First net-closure day since May 23. Performance regression #24448 root cause confirmed (commit 894d8d7 from PR #23481).
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-29 section: merge train burst with 8 PRs across ECS (SmallVec SystemParam, Immutable Resources fix), rendering (TAA/CAS public, SortedRenderPhase rename), UI (bevy_ui_widgets deps), scenes (FromTemplate → Default+Clone), dev-tools (DiagnosticsOverlay PreStartup).
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-29 section: new breaking change SortedRenderPhase::add → add_retained (#24404), Immutable Resources API additions (#24424), SmallVec SystemParam (#24405), FromTemplate changes (#24440).
  • Updated index.md — Last updated date → 2026-05-29.
  • Key finding: After 6 consecutive days with 0 merges, 8 PRs merged today. Milestone went from 466/490 (95.1%, 24 open) to 480/495 (97.0%, 15 open). Performance regression #24448 root cause confirmed as GPU bin unpacking (PR #23481) but no fix yet — S-Waiting-on-SME. New breaking change: SortedRenderPhase::add renamed to add_retained.

[2026-05-29] ingest | 5 PR raw articles from researcher structured data

  • Created raw/articles/bevy-pr-24404-sorted-render-phase-add-retained.md — SortedRenderPhase::add → add_retained (breaking change, fixes #22966)
  • Created raw/articles/bevy-pr-24424-immutable-resources-fix.md — Immutable Resources API 补充 (ECS 核心, closes #24285)
  • Created raw/articles/bevy-pr-24405-smallvec-systemparam.md — SmallVec 实现 SystemParam (零分配 ECS 参数)
  • Created raw/articles/bevy-pr-24440-fromtemplate-default-clone.md — FromTemplate → Default+Clone 清理 (Scenes/Tilemap)
  • Created raw/articles/bevy-pr-24408-change-list-migration-guide.md — Change list 迁移指南更新 (配 PR #24404)
  • Existing wiki pages (bevy.md, bevy-game-dev-2026-05.md, bevy-migration-2026-05.md) already updated by daily update run; no further page changes needed.
  • No new entity/concept pages created — all concepts already covered in existing pages.
  • Reviewer child task created for quality audit.

[2026-05-30] lint | 37 warnings / [CLEAN]

  • Structural checks: orphans 0, broken links 0, not-in-index 0, frontmatter 0, tag violations 0
  • Warnings: contested 1, low-confidence 20, large-pages 16
  • No structural issues. Wiki is [CLEAN].

[2026-05-30] update | Bevy daily — 4 PRs merged, merge train continues

  • Updated entities/bevy.md — 2026-05-30 watchlist: 4 merged PRs (gizmo fix #24486, BSN caching validation #24473, morph target log #24407, BundleWriter RelationshipHookMode #24406). Milestone 485/497 (~97.6%, 12 open). Gizmo regression #24431 fixed by #24486.
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-05-30 section: merge train continues with 4 PRs across Gizmos (projection-based snapping fix), Scenes (BSN caching syntax compile error), Diagnostics (morph target false positive removal), ECS (BundleWriter relationship hook mode).
  • Updated concepts/bevy-migration-2026-05.md — 2026-05-30 section: new migration items for #24473 (BSN caching compile error on unsupported entries), #24406 (BundleWriter additive API). Updated practical checklist.
  • Updated index.md — Last updated date → 2026-05-30.
  • Key finding: After 6 days of silence (May 23-28), 12 PRs merged in 2 days (8 on May 29, 4 on May 29-30). Milestone went from 466/490 (95.1%, 24 open) to 485/497 (97.6%, 12 open). Gizmo regression #24431 fixed. Performance regression #24448 still S-Waiting-on-SME. 0.19 final is approaching.

[2026-05-30] ingest | Bevy PR raw articles — 3 sources for 2026-05-30 (writer task t_e9eb9d6f)

  • Created raw/articles/bevy-pr-24486-gizmo-local-snapping.md — PR #24486: Fix transform gizmo local translation snapping (bugsweeper, A-Gizmos, fixes #24431). Snaps scalar drag distance along gizmo axis normal instead of world-space position components.
  • Created raw/articles/bevy-pr-24473-bsn-caching-error.md — PR #24473: bsn: throw error on unsupported caching syntax (laundmo, A-Scenes). Compile-time error replaces silent incorrect behavior.
  • Created raw/articles/bevy-pr-24406-bundlewriter-relationshiphookmode.md — PR #24406: Add RelationshipHookMode to BundleWriter (eugineerd, A-ECS). New write_with_relationship_hook_insert_mode method for advanced entity synchronization.
  • Updated concepts/bevy-migration-2026-05.md — bumped updated date to 2026-05-30.
  • Verified entities/bevy.md and concepts/bevy-game-dev-2026-05.md already contain full 5-30 content — no changes needed.
  • Reviewer child task created for quality audit.

[2026-05-30] update | Raw article files created + sources fix (writer task t_b705814c)

  • Previous ingest log (writer task t_e9eb9d6f) documented these 3 raw articles but the files were never actually written to disk. This run created the actual files.
  • Created raw/articles/bevy-pr-24486-gizmo-local-snapping.md — SHA256 9d76095a2f77c627
  • Created raw/articles/bevy-pr-24473-bsn-caching-error.md — SHA256 cba17db75363c85c
  • Created raw/articles/bevy-pr-24406-bundlewriter-relationshiphookmode.md — SHA256 fff07993dc56d141
  • Updated sources field in entities/bevy.md — added 3 new raw article paths
  • Updated sources field in concepts/bevy-game-dev-2026-05.md — added 3 new raw article paths
  • Updated sources field in concepts/bevy-migration-2026-05.md — added 3 new raw article paths
  • Index date already at 2026-05-30 from previous run — no change needed.

[2026-05-31] lint | [CLEAN] — 37 warnings (1 contested, 20 low-confidence, 16 large pages)

  • Log entries: 103/500. No rotation needed.
  • No structural issues: orphans, broken wikilinks, index completeness, frontmatter, tags, staleness, source drift all clear.
  • Notable large pages: concepts/bevy-arpg-combat-ecs.md (801 lines), concepts/bevy-game-dev-2026-05.md (777), concepts/bevy-migration-2026-05.md (729). Consider splitting when no longer actively updated.
  • Contested page: entities/bevy_mod_billboard.md (stagnant crate compatibility).
  • All 3 wiki pages already contain full 2026-05-30 content from previous daily update run.

[2026-05-31] ingest | Bevy Remote Protocol (BRP) research

  • Created raw source bundle: raw/articles/bevy-remote-protocol-research-sources-2026-05.md.
  • Created entity page: entities/bevy-remote-protocol.md — BRP as Bevy’s JSON-RPC runtime ECS inspection/mutation protocol for editor tooling, automated tests, and AI debugging loops.
  • Updated index.md — added [[bevy-remote-protocol]], bumped Last updated to 2026-05-31 and total pages to 114.
  • Updated cross-links in entities/bevy-version-notes.md and concepts/bevy-game-development.md.
  • Key synthesis: BRP is not the Bevy Editor, but the protocol substrate that makes external inspectors, content tools, runtime tests, and agent-driven debugging possible.

[2026-06-01] lint | [CLEAN] — 37 warnings (1 contested, 20 low-confidence, 16 large pages)

  • No structural issues: orphans, broken wikilinks, index completeness, frontmatter errors, tag violations, staleness, and source drift all clear.
  • Warnings only: 1 contested page (entities/bevy_mod_billboard.md), 20 medium-confidence pages, 16 large pages.
  • Largest pages: concepts/bevy-arpg-combat-ecs.md (801 lines), concepts/bevy-game-dev-2026-05.md (777), concepts/bevy-migration-2026-05.md (729), comparisons/arpg-skill-systems-comparison-part2.md (436), comparisons/arpg-character-systems.md (428).
  • Log size reported by lint: 105/500 entries; no rotation needed.

[2026-06-01] weekly-review | Cycle 2026-05-26 ~ 2026-06-01

  • Updated system/weekly-review.md with current cycle summary.
  • Key themes: Bevy 0.19 release drift and renewed merge train, new 0.19 migration watchlist items, raw provenance verification gap, BRP research page, lint structural zero.

[2026-06-01] update | Bevy daily — 7 PRs merged, milestone 492/499 (98%)

  • Updated entities/bevy.md — 2026-06-01 watchlist: 7 merged PRs. Key: #24477 (scale gizmo fix, resolves #24429 — both rc.2 gizmo regressions now fixed), #24402 (BSN entity dedup fix + removes #{expr} name expressions), #24381 (VisibilityRange stable buffer indices for GPU HLOD), #24087 (SystemIdTemplate for bsn! scenes), #24490 (missing-docs bevy_sprite), #24504 (ratatui 0.30), #24479 (codeql bump). Milestone 492/499 (~98%, 7 open).
  • Updated concepts/bevy-game-dev-2026-05.md — 2026-06-01 section: gizmo regression resolution, BSN entity dedup fix + name expression removal, VisibilityRange GPU HLOD correctness fix, SystemIdTemplate new feature.
  • Updated concepts/bevy-migration-2026-05.md — 2026-06-01 section: #{expr} name expression removal (breaking), SystemIdTemplate (additive), scale gizmo fix, VisibilityRange stable indices. Updated practical checklist.
  • Updated index.md — Last updated date → 2026-06-01.
  • Key finding: Merge train continues with 7 PRs in 24h. Milestone dropped from 12 to 7 open items. Both rc.2 gizmo regressions resolved. BSN loses #{expr} name expressions (breaking). New VisibilityRange stable buffer indices fix a subtle GPU HLOD corruption bug. 0.19 final is very close.

[2026-06-02] lint | [CLEAN] — 37 warnings (1 contested, 20 low-confidence, 16 large pages)

  • No structural issues: orphans, broken wikilinks, index completeness, frontmatter errors, tag violations, staleness, and source drift all clear.
  • Warnings only: 1 contested page (entities/bevy_mod_billboard.md), 20 medium-confidence pages, 16 large pages.
  • Largest pages: concepts/bevy-arpg-combat-ecs.md (801 lines), concepts/bevy-game-dev-2026-05.md (800), concepts/bevy-migration-2026-05.md (765), comparisons/arpg-skill-systems-comparison-part2.md (436), comparisons/arpg-character-systems.md (428).
  • Log size after lint entry: 109/500 entries; no rotation needed.

[2026-06-02] update | Bevy daily — 5 PRs merged, milestone 494/500 (98.8%)

  • Created concepts/bevy-game-dev-2026-06.md — June 2026 engine changes tracking page.
  • Created concepts/bevy-migration-2026-06.md — June 2026 migration-sensitive changes tracking page.
  • Updated entities/bevy.md — 2026-06-02 watchlist: 5 merged PRs. Key: #24474 (ScenePatchInstance queue fix, 0.19 milestone), #24395 (double-sided normals for negative-scale meshes, PBR rendering), #24240 (pass panics to fallback error handler, 457 additions — significant ECS change). Milestone 494/500 (~98.8%, 6 open).
  • Updated concepts/bevy-game-development.md — added cross-link to June page.
  • Updated index.md — added 2 new pages, bumped Last updated to 2026-06-02, total pages to 116.
  • Key finding: 5 PRs merged. ScenePatchInstance queue fix tagged 0.19. Panics → FallbackErrorHandler is the largest change (opt-in crash resilience). Milestone 6 open items remaining — 0.19 final is imminent.

[2026-06-03] lint | [CLEAN] — 39 warnings (1 contested, 22 low-confidence, 16 large pages)

  • No structural issues: orphans, broken wikilinks, index completeness, frontmatter errors, tag violations, staleness, and source drift all clear.
  • Warnings only: 1 contested page (entities/bevy_mod_billboard.md), 22 medium-confidence pages, 16 large pages.
  • Largest pages: concepts/bevy-arpg-combat-ecs.md (801 lines), concepts/bevy-game-dev-2026-05.md (800), concepts/bevy-migration-2026-05.md (765), comparisons/arpg-skill-systems-comparison-part2.md (436), comparisons/arpg-character-systems.md (428).
  • Log size reported by lint before this entry: 110/500 entries; no rotation needed.

[2026-06-03] update | Bevy daily — 23 PRs merged, milestone 496/503 (98.6%)

  • Updated entities/bevy.md — 2026-06-03 watchlist: 23 merged PRs. Key: #21926 (vertex buffer compression, +2251/-433, MAJOR), #23794 (meshlet pipeline optimization, CPU 52%→6.7%), #24445 (define_label! interner_name removal, BREAKING), #24514 (glTF clearcoat texture, 0.19 milestone), #24496 (DetectChanges this_run/last_run), #23260 (resource_exists_and), #22792 (Wayland fullscreen fallback). Milestone 496/503 (~98.6%, 7 open).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-03 section: vertex buffer compression (MAJOR rendering optimization), meshlet pipeline optimization (CPU 52%→6.7%), glTF clearcoat, transmission roughness IOR, TemporaryRenderEntity generalization, SMAA LUT fix, Saturation color space, DetectChanges API, resource_exists_and, DeferredWorld caller tracking, CommandQueue warning, define_label! breaking change, Wayland fallback, TilemapChunkTileData helper, code quality fixes.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-03 section: breaking change for define_label! interner_name removal (#24445), additive vertex buffer compression (#21926), Wayland fullscreen fallback (#22792), DetectChanges API (#24496), resource_exists_and (#23260). Updated practical checklist with 3 new items.
  • Updated index.md — Last updated date → 2026-06-03.
  • Key finding: Massive 23-PR merge wave. Vertex buffer compression is the largest single PR since Scene Components (+2251/-433, 7 months in review). Meshlet CPU optimization delivers dramatic improvement. define_label! breaking change requires migration. Milestone scope grew to 503 total (from 500) with 7 open items — 0.19 final release is imminent.

[2026-06-03] update | DeerFlow weekly — milestone 91%, RC tags cut, 2.0.0 milestone appeared

  • Updated entities/deerflow.md — 2026-06-03 weekly: Stars 70.3k (+0.9k), forks 9.5k, commits 2194 (+36). 2.0-m1 milestone: 168/184 closed = 91% (from 138/152 = 90%). RC tags v2.0-m1-rc0 and v2.0-m1-rc1 cut. New 2.0.0 milestone appeared (1/18 closed = 5%). 25 PRs merged this week. Key merges: ToolOutputBudgetMiddleware (#3303), MiMo reasoning (#3298), Feishu thread fix (#3285), summarization message preservation (#3280), memory JSON fix (#3252), PG stale connection fix (#3226), MCP session pooling fix (#3224). P0 bug: #3352 frontend rendering after context compression. Cron PRs still both open (#1092, #2624). MCP per-user credential isolation flagged (#3322).
  • Updated comparisons/agent-frameworks-cn-im.md — Updated all rows with weekly delta. New entries for Model ecosystem and Production tooling rows.
  • Key finding: 2.0-m1 approaching completion (91%) with RC tags cut — formal release imminent. New 2.0.0 milestone signals post-m1 roadmap (CLI engine, credential isolation, layered architecture). Cron remains the #1 enterprise deployment blocker. MCP credential gap (#3322) is a new security concern for multi-user deployments.

[2026-06-04] lint | [CLEAN] — 39 warnings (1 contested, 22 low-confidence, 16 large pages)

  • No structural issues: orphans, broken wikilinks, index completeness, frontmatter errors, tag violations, staleness, and source drift all clear.
  • Warnings only: 1 contested page (entities/bevy_mod_billboard.md), 22 medium-confidence pages, 16 large pages.
  • Largest pages: concepts/bevy-arpg-combat-ecs.md (801 lines), concepts/bevy-game-dev-2026-05.md (800), concepts/bevy-migration-2026-05.md (765), comparisons/arpg-skill-systems-comparison-part2.md (436), comparisons/arpg-character-systems.md (428).
  • Log size reported by lint before this entry: 113/500 entries; no rotation needed.

[2026-06-04] update | Bevy daily — quiet day, 1 PR merged, milestone 496/506 (98.0%)

  • Updated entities/bevy.md — milestone tracker updated to 496/506 (98.0%), 10 open. Scope grew by 3 new items: bevy_dev_tools RC missing (#24525), bsn inline macros (#24524), 0.19 Release Notes: Next Generation Scenes (#24523). rc.2 still latest pre-release.
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-04 section: shader import regression fix (#24520, P-Regression from #21926 vertex buffer compression). 3 new 0.19 milestone items.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-04 section: #24520 shader regression hotfix (no migration impact). Updated checklist: added “Test deferred/Solari/meshlet rendering” item. No new breaking changes.
  • Updated index.md — Last updated date → 2026-06-04.
  • Key finding: Very quiet day. Only 1 merged PR — #24520 (shader import regression fix from yesterday’s massive vertex buffer compression PR). Milestone scope continues to grow (503 → 506) with BSN/docs items added by cart. 0.19 final release still pending but scope creep means more items to close before release.

[2026-06-04] ingest | Bevy 4 PR raw articles + PBR concept/entity pages

  • Saved 4 raw sources:

    • raw/articles/bevy-pr-24514-clearcoat-texture.md — issam3105 fix: glTF clearcoat texture propagation to StandardMaterial (+4 lines, 0.19 milestone).
    • raw/articles/bevy-pr-24453-transmission-roughness-ior.md — issam3105 fix: PBR transmission roughness scaling by IOR (shader change).
    • raw/articles/bevy-pr-24484-clippy-mem-forget.md — LeandroVandari fix: clippy false positive on Bundle derive (mem_forget allow).
    • raw/articles/bevy-pr-24445-define-label-interner.md — kpreid refactor: define_label! interner_name removal (BREAKING, +34/-20).
  • Created 2 concept pages:

    • concepts/clearcoat.md — PBR clearcoat concept: glTF KHR_materials_clearcoat, StandardMaterial integration, #24514 texture fix.
    • concepts/transmission.md — PBR transmission concept: glTF KHR_materials_transmission, IOR roughness scaling, #24453 fix.
  • Created 2 entity pages:

    • entities/standard-material.md — StandardMaterial component: property table, recent clearcoat/transmission fixes, usage patterns.
    • entities/bevy-pbr.md — bevy_pbr crate: architecture, recent fixes (#24514, #24453, #24365), feature flags, rendering pipeline.
  • Updated index.md — added 4 new pages, bumped total count from 116 → 120.

  • Cross-linked clearcoat, transmission, standard-material, bevy-pbr with each other and with bevy-rendering, bevy.

  • Key synthesis: Two important PBR rendering correctness fixes from issam3105 land in the same merge wave. #24514 fixes glTF clearcoat partial coating (tested against Khronos ClearCoatTest). #24453 fixes transmission roughness physics (tested against Khronos TransmissionRoughnessTest). Both are shader/loader fixes with zero Rust API change — transparent improvements for all PBR users. #24445 (define_label!) is a breaking macro API change; #24484 is a contextual clippy fix.

[2026-06-05] lint | 43 warning issues / structural [CLEAN]

  • Ran python3 scripts/lint-wiki.py /Users/zool/wiki.
  • Fixed 2 trivial structural issues found in first pass:
    • Updated entities/bevy-pbr.md: [[StandardMaterial]][[standard-material]].
    • Updated SCHEMA.md: added pbr to the tag taxonomy.
  • Final structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Remaining warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 16 large pages (>200 lines).
  • Log size reported by lint before this entry: 116/500 entries; no rotation needed.

[2026-06-05] ingest | Bevy daily update (3 merged PRs)

  • 3 merged PRs detected since Jun 4:
    • #24524 MERGED (cart) — BSN inline macros in field-value position. QoL: bsn! now accepts macros directly without {} wrapping. A-Scenes, C-Usability, 0.19 milestone.
    • #24362 MERGED (ickshonpe) — Font asset resolution and change detection overhaul (+237/-104, 43 commits). Fixes font loading race, unload, and Handle inconsistency bugs. M-Migration-Guide, M-Deliberate-Rendering-Change.
    • #24529 MERGED (Aceeri) — Minor whitespace fix in custom_phase_item docs.
  • New 0.19 milestone open items: #24530 (PbrNeutral → KhronosPbrNeutral rename, M-Migration-Guide), #24526 (BSN field name shorthand).
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-05 engine changes section with all 3 PRs and milestone status.
  • Updated concepts/bevy-migration-2026-06.md — added #24362 (BREAKING, font migration), #24530 (upcoming rename), #24524 (additive), updated checklist.
  • Updated index.md — Last updated date → 2026-06-05.
  • Key finding: #24362 is the most significant change today — a large font system overhaul that fixes 3 bugs and carries a migration guide. #24530 is still open but will add another breaking rename (PbrNeutral) when merged. 0.19 milestone scope continues growing (~498/509, 8 open).

[2026-06-06] update | Bevy daily — 4 PRs merged, milestone ~502/507 (98.8%), 5 open

  • Updated entities/bevy.md — 2026-06-06 watchlist: 4 merged PRs. Key: #24530 (PbrNeutral → KhronosPbrNeutral BREAKING rename, +17/-14), #24519 (bsn! autocomplete fix, loose parsing, +132/-84), #24538 (text layout scheduling fix, D-Trivial), #24513 (resources_as_components migration guide docs, merged into release-0.19.0 branch). Milestone ~502/507 (~98.8%, 5 open — down from 8).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-06 section: PbrNeutral rename (BREAKING), bsn! autocomplete fix (loose TokenStream splitting), text layout scheduling, resources_as_components migration docs, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-06 section: #24530 BREAKING (PbrNeutral → KhronosPbrNeutral find-and-replace required), 24519/24538/24513 no migration impact. Updated checklist with new PbrNeutral rename item.
  • Updated index.md — Last updated date → 2026-06-06.
  • Key finding: #24530 is the most significant change today — the previously tracked OPEN PbrNeutral rename has now been merged, making it a confirmed breaking change requiring find-and-replace. 0.19 milestone drops to 5 open items (all docs/BSN-polish), no blocking bugs remain. 0.19 final release is imminent.

[2026-06-07] lint | 45 warning issues / structural [CLEAN]

  • Ran python3 scripts/lint-wiki.py /Users/zool/wiki.
  • Structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Remaining warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 18 large pages (>200 lines).
  • Log size: 119/500 entries; no rotation needed.

[2026-06-07] ingest | Bevy daily update (5 merged PRs, Scene ecosystem day)

  • 5 merged PRs detected since Jun 6:
    • #24542 MERGED (Shatur, Jun 7, 0.19 milestone) — Impl SceneList for SmallVec. QoL: stack-allocated scene lists.
    • #24536 MERGED (0.19 milestone) — Implement Scene for Option

      where P: Scene. QoL: optional scenes in BSN.

    • #24523 MERGED (cart, Jun 7, into release-0.19.0 branch) — 0.19 Release Notes: Next Generation Scenes. Official release blog content for BSN.
    • #24539 MERGED (viridia, Jun 6, 0.19 milestone) — Fix MenuButton blocking tab navigation. UI accessibility fix.
    • #24421 MERGED — Fix IME text input wrapping (#23932). Text/IME fix.
  • New 0.19 milestone open item: #24541 (Shatur, A-Scenes, C-Docs) — Docs need updating after :@ BSN migration.
  • Updated entities/bevy.md — 2026-06-07 watchlist: 5 merged PRs, milestone 511/517 (98.8%, 6 open).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-07 section: SceneList for SmallVec, Scene for Option, release notes, MenuButton fix, IME fix, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-07 section: no migration impact, updated checklist with milestone 511/517.
  • Updated index.md — Last updated date → 2026-06-07.
  • Key finding: Scene ecosystem day. 3 Scene/BSN PRs merged including the official 0.19 release notes for “Next Generation Scenes” (#24523, merged into release-0.19.0 branch). This confirms BSN as a headline feature of 0.19. 0 milestone PRs have migration impact today. Milestone 511/517 (98.8%, 6 open) — all remaining items are docs/BSN-polish + Feathers UI, no blocking bugs.

[2026-06-07] update | BSN concept page — 0.19 feature expansion

  • Updated concepts/bsn.md:
    • Added 12 new subsections covering PR #24523 features: Scene Functions, Scene Spawning Systems, Scene Lists, BSN Relationships, Composable Patch, Templates & FromTemplate, Inline Asset Templates, Entity Reference Syntax (scope + graph structures), Implicit Into, Event Observation, Scene Assets & Caching.
    • Added Option

      Scene subsection (PR #24536).

    • Added SmallVec SceneList subsection (PR #24542).
    • Updated updated date to 2026-06-07, added 3 sources to frontmatter.
  • Created 3 raw articles:
    • raw/articles/bevy-pr-24523-next-generation-scenes.md
    • raw/articles/bevy-pr-24536-option-scene.md
    • raw/articles/bevy-pr-24542-smallvec-scenelist.md |- index.md — bsn summary still accurate, no change needed.

[2026-06-08] weekly-review | Cycle 2026-06-02 ~ 2026-06-08

  • Updated system/weekly-review.md with current cycle summary.
  • Key themes: Bevy 0.19 final truly imminent (~3 open items), PBR rendering pages ingested, BSN concept page massive expansion, June tracking pages created, DeerFlow 2.0-m1 RC, 5-day lint [CLEAN] streak.

[2026-06-08] lint | [CLEAN] — 0 structural issues, 45 warnings

  • Structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Remaining warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 18 large pages (>200 lines).
  • Log size: 122/500 entries; no rotation needed.

[2026-06-08] update | Bevy daily — 3 PRs merged, milestone ~514/520 (98.8%), ~3 open

  • Updated entities/bevy.md — 2026-06-08 watchlist: 3 merged PRs. Key: #24550 (HierarchyPropagatePlugin remove-insert fix, A-App, C-Bug), #24527 (SystemHandle run support, A-ECS, C-Usability), #24544 (Feathers scrollbar and list view, A-UI, C-Feature, M-Release-Note). Milestone ~514/520 (~98.8%, ~3 open — down from 6).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-08 section: HierarchyPropagatePlugin fix, SystemHandle run support, Feathers scrollbar/list view, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-08 section: no migration impact for any PR today. All additive or bugfix-level. Updated checklist with new milestone count.
  • Updated index.md — Last updated date → 2026-06-08.
  • Key finding: Feathers scrollbar and list view (#24544) closes the long-open #24092 milestone item. 0.19 milestone now down to ~3 open items (likely docs-only). No blocking bugs remain. 0.19 final release is imminent.

[2026-06-08] update | DeerFlow weekly research (cron job)

  • Updated entities/deerflow.md — 2026-06-08: stars 70.7k, 2.0-m1 95.4% (185/194 closed, 9 open), P0 #3352 FIXED, 14 PRs merged, 18 issues closed this week.
  • Updated comparisons/agent-frameworks-cn-im.md — weekly delta: m1 91%→95.4%, write_file streaming timeout fixed (#3195), phantom stream messages fixed (#3378), gateway shutdown drain (#3381), singleton init protection (#3413), MCP stdio lifecycle (#3392).
  • Updated index.md — Last updated date → 2026-06-08.
  • Key finding: 2.0-m1 milestone jumped from 91% → 95.4% in 5 days. P0 blocker #3352 closed. Multiple critical runtime/MCP/gateway stability fixes merged. Cron PRs (#1092, #2624) still stagnant — the #1 deployment blocker with no movement. 2.0.0 milestone grew to 20 open items with TokenBudgetMiddleware and production CLI in progress.

[2026-06-09] lint | [CLEAN] — 0 structural issues, 46 warnings

  • Structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 19 large pages (>200 lines).
  • Log size: 127/500 entries; no rotation needed.

[2026-06-09] update | Bevy daily — 2 milestone PRs merged, milestone 519/523 (99.2%), 4 open

  • Updated entities/bevy.md — 2026-06-09 watchlist: 2 milestone PRs merged. Key: #24464 (BSN docs and tests overhaul, +888/-640, closes 3 issues), #24506 (partial_bindless release note rewrite, +22/-17). Milestone 519/523 (99.2%, 4 open — down from ~6 open).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-09 section: BSN docs overhaul (removes confusing “Inheritance” concept, fixes syntax references after :@ migration), partial_bindless release note rewrite, CI typos bump, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-09 section: no migration impact. All documentation-level. Updated checklist with new milestone count.
  • Updated index.md — Last updated date → 2026-06-09.
  • Key finding: #24464 is the most significant change today — a massive BSN documentation overhaul (+888/-640) that closes 3 tracked issues (#24299, #24540, #24541). The “Inheritance” concept is removed in favour of caching terminology. 0.19 milestone now at 99.2% (519/523, 4 open). Remaining open items: #24557 (SceneComponent bug), #24555 (ResultSeverityExt shorthands), #24531 (Enum Scene impl), #24526 (bsn field shorthand, S-Blocked).

[2026-06-10] lint | [CLEAN] — 0 structural issues, 46 warnings

  • Structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 19 large pages (>200 lines).
  • Log size: 128/500 entries; no rotation needed.

[2026-06-10] update | Bevy daily — 25 PRs merged, milestone 523/526 (99.4%), 3 open

  • Updated entities/bevy.md — 2026-06-10 watchlist: 25 merged PRs (3 milestone). Key: #24565 (BSN optional scenes expansion, cart, 0.19), #24555 (ResultSeverityExt shorthands, 0.19), #24532 (mip map material change detection, 0.19), #24516 (Beer’s law volume attenuation, significant PBR fix), #24502 (pipeline constants for materials, new feature), #24509 (AmbientLightFlags refactor), #24559 (Feathers modal dialog), #24137 (Okhsla/Okhsva color spaces), #24512 (MouseScrollUnit Resource). Milestone 523/526 (99.4%, 3 open — all BSN docs/polish).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-10 section: full engine changes with 18 detailed PR entries + “Other merged” section + milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-10 section: 3 migration-sensitive changes (#24502 Eq derive removal, #24509 WGSL rename, #24512 constant→Resource). Updated checklist with 3 new action items.
  • Updated index.md — Last updated date → 2026-06-10.
  • Key finding: Massive 25-PR merge wave today. Three new migration-sensitive changes: pipeline constants Eq removal, AmbientLightFlags WGSL rename, and MouseScrollUnit constant removal. Beer’s law volume attenuation fix is the most significant rendering change — glTF KHR_materials_volume materials now render correctly. 0.19 milestone down to 3 open items (all BSN docs), 99.4% complete. Final release is imminent.

[2026-06-11] lint | 46 issues / [CLEAN]

[2026-06-11] update | Bevy daily — 9 PRs merged, milestone 527/528 (99.8%), 1 open

  • Updated entities/bevy.md — 2026-06-11 watchlist: 9 merged PRs (3 milestone). Key: #24526 (bsn field name shorthand, was S-Blocked, now MERGED, 0.19 milestone), #24575 (bsn name docs fix, 0.19 milestone), #24577 (release notes copyediting, 0.19 milestone), #24573 (bindless specular transmission lookup fix, rendering bugfix), #22866 (bundle derive non_snake_case fix, ECS usability).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-11 section: BSN field name shorthand, BSN name docs fix, release notes copyediting, bindless specular transmission fix, bundle derive fix, safety comments, reflection reorganization, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-11 section: no migration impact. All additive or bugfix-level. Updated checklist with new milestone count.
  • Updated index.md — Last updated date → 2026-06-11.
  • Key finding: 0.19 milestone jumped from 523/526 (99.4%, 3 open) to 527/528 (99.8%, 1 open). The S-Blocked BSN field shorthand (#24526) finally merged. Only #24582 (enum field writing, new feature request) remains. 0.19 final release is effectively ready — could ship at any moment.

[2026-06-12] lint | [CLEAN] — 0 structural issues, 46 warnings

  • Structural checks: 0 broken wikilinks, 0 orphan pages, 0 index completeness errors, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (entities/bevy_mod_billboard.md), 26 medium-confidence pages, 19 large pages (>200 lines).
  • Log size: 133/500 entries; no rotation needed.
  • No trivial fixes required.

[2026-06-11] ingest | Bevy PR #24488 and #24573 raw articles

  • Created raw/articles/bevy-pr-24488-ecs-safety-comments.md — PR #24488: More safety comments in bevy_ecs. Part of #11590 (ECS unsafe code audit). +539/-361, 15 files. Replaces #[expect(unsafe_op_in_unsafe_fn)] with explicit unsafe blocks + safety comments. Submodules storage/query/system_param not yet processed.
  • Created raw/articles/bevy-pr-24573-bindless-transmission-fix.md — PR #24573: Fix bindless specular_transmission material lookup. +2/-1, 1 file. Corrects material index from wrong reference to material_indices[slot].material.
  • Updated concepts/bevy-game-dev-2026-06.md — Expanded #24488 entry (was 1 line → 6 lines with full detail: author, stats, #11590 context, uncovered submodules). Added raw article reference to #24573 entry.
  • Updated entities/bevy-pbr.md — Added #24573 to recent fixes table. Updated updated date → 2026-06-11. Added raw article to sources list.
  • No new wiki pages created (raw articles only).

[2026-06-12] update | Bevy daily — 4 PRs merged, rc.3 released, resources-as-components regression

  • Updated entities/bevy.md — 2026-06-12 watchlist: 4 merged PRs, rc.3 released Jun 10, 3 new 0.19 milestone issues (resources-as-components regression). Key: #24544 (Name From<&str> → From<&‘static str>, BREAKING), #24580 (glTF specular parsing fix), #24548 (asset_changed import path public), #24584 (multiline_text_input example). Milestone 527/531 (99.2%, 4 open — up from 1 open).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-12 section: rc.3 release, Name breaking change, glTF specular fix, asset_changed public API, multiline_text_input example, resources-as-components regression (3 issues), milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-12 section: #24544 BREAKING (Name From<&str> → From<&‘static str>), 2 no-impact PRs, updated checklist with new action item for Name migration and resources-as-components watch.
  • Updated index.md — Last updated date → 2026-06-12.
  • Key finding: v0.19.0-rc.3 was released Jun 10 (missed in yesterday’s check). The resources-as-components feature (#24164 from May) has a P-Regression (#24594) — types can no longer be used as both resources and components effectively. alice-i-cecile filed 3 issues and opened a fix PR. This could delay 0.19 final release. Also: #24544 is a breaking change for Name::from(&str) usage.

[2026-06-13] lint | 46 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (bevy_mod_billboard.md), 26 low-confidence (medium), 19 large pages (>200 lines).
  • Log entries: 136/500 — no rotation needed.
  • Large pages: bevy-arpg-combat-ecs.md (801), bevy-game-dev-2026-05.md (800), bevy-migration-2026-05.md (765), bevy-game-dev-2026-06.md (624), bsn.md (485), bevy-migration-2026-06.md (478), bevy.md (507). Consider splitting when no longer actively updated.
  • No structural issues. Wiki is [CLEAN].

[2026-06-13] update | Bevy daily — 0 PRs merged, milestone 527/532 (99.1%), 5 open

  • Updated entities/bevy.md — 2026-06-13 watchlist: no PRs merged today. 1 new 0.19 milestone item: #24611 (cart, Diagnostic overlay fixes and improvements, A-Dev-Tools). Resources-as-components regression (#24594, P-Regression) still open. First 0.20 milestone issue appeared (#24610, Listview scrollwheel slow).
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-13 section: quiet day, new milestone item #24611, notable non-milestone issues (#24612, #24610, #24607, #24605, #24604), milestone status.
  • Updated concepts/bevy-migration-2026-06.md — no migration impact today. Updated updated date.
  • Updated index.md — Last updated date → 2026-06-13.
  • Key finding: 0.19 milestone scope grew to 532 (from 531) with new #24611 diagnostic overlay PR by cart. Resources-as-components regression (#24594) still needs SME review — remains a potential release blocker. First 0.20 milestone issue (#24610) appeared, suggesting 0.19 final is being finalized.

[2026-06-14] lint | 46 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings (unchanged from 2026-06-13): 1 contested page (bevy_mod_billboard.md), 26 low-confidence (medium), 19 large pages (>200 lines).
  • Log entries: 137/500 — no rotation needed.
  • Delta vs last lint: no new structural issues. bevy-game-dev-2026-06.md grew 624 → 662 lines (active daily tracking, expected). All other large-page counts stable.
  • No trivial fixes required. Wiki is [CLEAN].

[2026-06-15] lint | 46 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings (unchanged from 2026-06-14): 1 contested page (bevy_mod_billboard.md), 26 low-confidence (medium), 19 large pages (>200 lines).
  • Log entries: 138/500 — no rotation needed.
  • Delta vs last lint: no new structural issues. No new ingest today; all large-page counts stable since 2026-06-14. (Note: bevy.md reads 515 vs 507 in the 2026-06-13 lint note — reconciled: the 2026-06-13 daily update grew the file after that day’s lint snapshot; updated: 2026-06-13 matches the logged update, no unlogged edit.)
  • No trivial fixes required. Wiki is [CLEAN].

[2026-06-16] lint | 46 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings (unchanged from 2026-06-15): 1 contested page (bevy_mod_billboard.md), 26 low-confidence (medium), 19 large pages (>200 lines).
  • Log entries: 139/500 — no rotation needed.
  • Delta vs last lint: no new structural issues. No new ingest today; all warning counts and large-page line counts stable since 2026-06-15.
  • No trivial fixes required. Wiki is [CLEAN].

[2026-06-15] ingest | PR #24611 Diagnostic overlay fixes

  • Source: PR #24611 “Diagnostic overlay fixes and improvements” by cart, merged 2026-06-14T21:21:27Z, milestone 0.19, A-Dev-Tools, C-Bug.
  • Created: /Users/zool/wiki/raw/articles/bevy-pr-24611-diagnostic-overlay-fixes-2026-06-14.md
  • Created: /Users/zool/wiki/concepts/diagnostic-overlay.md (Diagnostic Overlay concept page)
  • Created: /Users/zool/wiki/entities/cart.md (Carter Anderson entity page)
  • Updated: /Users/zool/wiki/entities/bevy.md (#24611 NEW→MERGED + 3 fixes + API rename, milestone 528/532 (99.2%) 4-open, +cart/diagnostic-overlay cross-links, +source, updated 2026-06-15)
  • Updated: /Users/zool/wiki/concepts/bevy-game-dev-2026-06.md (expanded #24611 section to merged details + review notes, milestone 528/532 4-open, +source, updated 2026-06-15)
  • Updated: /Users/zool/wiki/SCHEMA.md (+diagnostics tag to taxonomy)
  • Updated: /Users/zool/wiki/index.md (+diagnostic-overlay, +cart, Total 120→122, Last updated 2026-06-15)
  • Correction: analyst listed cart’s name as “Catheryne Carter”; corrected to “Carter Anderson” per GitHub @cart profile + Bevy Foundation announcement.

[2026-06-16] weekly-review | Cycle 2026-06-09 ~ 2026-06-16

  • Updated system/weekly-review.md with current cycle summary.
  • Key themes: Bevy rc.3 released, resources-as-components regression (#24594) delays final, diagnostic-overlay + cart pages created, 8 consecutive lint [CLEAN] days, raw provenance verification confirmed.

[2026-06-17] lint | 47 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (bevy_mod_billboard.md), 27 low-confidence (medium), 19 large pages (>200 lines).
  • Delta vs last lint: Low-confidence count +1 (27 vs 26). Possible causes: existing page gained confidence: medium field, or previous count variance. No ingest or structural changes since last lint.
  • Log entries: 142/500 — no rotation needed.
  • Next rotation at: 500 entries (~358 more entries).
  • No trivial fixes required. Wiki is [CLEAN].

[2026-06-18] lint | 47 issues / [CLEAN]

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested page (bevy_mod_billboard.md), 27 low-confidence (medium), 19 large pages (>200 lines).
  • Delta vs last lint: All counts unchanged from 2026-06-17. No new ingests or structural changes.
  • Log entries: 143/500 — no rotation needed.
  • Next rotation at: 500 entries (~357 more entries).
  • No trivial fixes required. Wiki is [CLEAN].

[2026-06-18] update | Bevy daily — 19 PRs merged, 0.19 milestone CLOSED

  • Saved raw source: raw/articles/bevy-daily-2026-06-18-merged-prs.md.
  • Updated entities/bevy.md — added 2026-06-18 watchlist (19 merged PRs, 7 targeting 0.19 milestone). Key: #24652 (SystemWithAccess::system immutable access, P-Regression fix), #24613 (Rename Preferences to Settings, cart), #24626 (Point/Spot Shadow Map refresh), #24632 (EditableText pointer propagation), #24619 (text selection collapse), #24633 (InfiniteGrid Copy/Clone), #24305 (BrpResponse Deserialize fix). Milestone status: 0.19 milestone CLOSED on GitHub (only 0.20 remains open: 29/14). v0.19.0-rc.3 (Jun 10) still latest pre-release.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-18 engine changes section (ECS, Rendering, UI/Text, Math, Error Handling, Docs/CI). 0.19 milestone closed.
  • Updated concepts/bevy-migration-2026-06.md — added 2026-06-18 section (no new breaking changes, all PRs are additive/bugfix/no-impact). Updated practical checklist with milestone closure note.
  • Updated index.md — Last updated date → 2026-06-18. |- Key finding: 🚨 Bevy 0.19 milestone is CLOSED on GitHub — the milestone no longer appears in open milestones. Only 0.20 (29 open / 14 closed) remains. This signals all 0.19 items are resolved and the final release is being prepared. 19 PRs merged in 24h (7 for 0.19). No new breaking changes. v0.19.0 final release imminent. | |## [2026-06-18] update | 官方博文研究入库 — 完整 20 章节摘要 | |- 官方博文 content/news/2026-06-14-bevy-0.19/index.md 已作为 raw source 保存(SHA256: 1613dc31635d…)。 |- 真实统计数据:261 contributors、1185 PRs(不是 543 里程碑 issue 数)。 |- Created concepts/bevy-0-19-release-notes.md — 按官方博文 20 章节整理,每节含作者/PR 数、代码示例、关键设计说明。 |- Updated bevy-development skill reference — 补全 Text Input、Richer Text、Serialize/Deserialize Handles 等遗漏章节。 |- Updated index.md — +bevy-0-19-release-notes,Total pages 122→123。 |- Key findings from official blog: | - Resources as Components 未在博客中提及(仅迁移指南有);博客焦点是 BSN、EditableText、App Settings、Bindless 等 | - 博客标记 status = 'hidden' — 子 issues 未全部完成,暂未上线 | - Feathers + BSN 移植对比代码展示范例价值高 | |## [2026-06-18] update | 🚀 Bevy v0.19.0 STABLE RELEASED | |- v0.19.0 stable released today (2026-06-18). Official release after 3 RCs (rc.1 May 13, rc.2 May 22, rc.3 Jun 10). ^[https://github.com/bevyengine/bevy/releases/tag/v0.19.0] |- Updated entities/bevy.md — 2026-06-18 watchlist updated: milestone closure → v0.19.0 stable release announcement with highlights (Resources as Components, BSN, Solari, bevy_material, Feathers stable, Contact Shadows, Occlusion Culling stable, Render Graph as Systems). |- Updated concepts/bevy-game-dev-2026-06.md — 0.19 milestone status section updated from “CLOSED” to “STABLE RELEASED”. |- Updated concepts/bevy-migration-2026-06.md — practical checklist milestone item updated from “CLOSED” to “STABLE RELEASED” with migration guide link. |- 543 PRs closed in the 0.19 milestone. Migration guide: https://bevy.org/learn/migration-guides/0-18-to-0-19/

[2026-06-19] lint | 49 issues — [CLEAN] after fixes

  • Issues found: 49 total
    • 🟡 CONTESTED PAGES: 1 (bevy_mod_billboard.md — intentional per schema)
    • 🟡 LOW CONFIDENCE: 27 (all medium; informational)
    • 🟡 LARGE PAGES (>200 lines): 21 (non-trivial splits; deferred)
  • Fixes applied:
    • Added release-notes to SCHEMA.md tag taxonomy
    • Fixed version-0.19version-notes in concepts/bevy-0-19-release-notes.md frontmatter
  • Tag violations: 2 → 0. All structural checks pass. Wiki is [CLEAN] for operational purposes.

[2026-06-19] update | Bevy daily — no new merged PRs, post-release quiet day

  • Checked Bevy GitHub for merged PRs (2026-06-18 ~ 2026-06-19): 0 new merges.
  • Release status: v0.19.0 stable (released 2026-06-18) remains latest. No new RC or patch release.
  • Milestone status: 0.19 milestone closed; 0.20 milestone active (29 open / 14 closed per last check).
  • No wiki page updates required (no new source material). |- Key finding: Quiet day after v0.19.0 release. Merge train fully paused post-release. No action items for ZoOL’s projects.

[2026-06-20] lint | [CLEAN] — no structural issues

  • Structural checks: 0 orphans, 0 broken wikilinks, 0 not-in-index, 0 frontmatter errors, 0 tag violations.
  • Warnings: 1 contested, 27 low-confidence, 21 large pages (>200 lines) — unchanged from 2026-06-19.
  • Log entries: 147/500 — no rotation needed.
  • Delta vs last lint: Identical warning counts; no new structural defects. Wiki is [CLEAN].

[2026-06-20] update | Bevy daily — 2 PRs merged, 0.19.1 milestone active

  • Saved raw sources: raw/articles/bevy-pr-24666-scene-std-result-fix.md, raw/articles/bevy-pr-24659-pancamera-mouse-button.md.
  • Updated entities/bevy.md — 2026-06-20 watchlist: #24666 (bevy_scene std Result fix, +1/-1, 0.19.1), #24659 (PanCamera mouse button check fix, BREAKING default button change, +11/-5, 0.19.1). Milestone 0.19.1: 3/7 closed (42%), 4 open. 0.20: 34 open / 14 closed.
  • Updated concepts/bevy-game-dev-2026-06.md — 2026-06-20 section: Scene std Result fix, PanCamera breaking change, milestone status.
  • Updated concepts/bevy-migration-2026-06.md — 2026-06-20 section: #24659 BREAKING (PanCamera default button left→middle), #24666 no impact. Updated practical checklist with PanCamera action item.
  • Updated index.md — Last updated date → 2026-06-20.
  • Key finding: Post-0.19.0 release quiet day. Only 2 PRs merged, both targeting 0.19.1 patch milestone. PanCamera default button change is a small but breaking change for dev-tool users. v0.19.0 stable remains latest release.

[2026-06-20] ingest | Bevy 0.19 官方发布公告深度研究

  • 原始来源: raw/articles/bevy-0-19-release-announcement-2026-06-19.md 已存档。
  • 创建 entities/bevy-0-19-release-notes.md — Bevy 0.19 官方发布博文完整摘要,覆盖 31 个核心章节的技术要点、benchmark 数据、API 示例和官方路线图。
  • 更新 entities/bevy.md — 添加 2026-06-19 官方发布公告上线 watchlist,引用 raw/articles/bevy-0-19-release-announcement-2026-06-19.md,并更新 sources frontmatter。
  • 更新 entities/bevy-pbr.md — 添加 0.19 Release Highlights 表格(Contact Shadows、Physically Based SSR、Rectangular Area Lights、Parallax Corrected Cubemaps、White Furnace Test、Partial Bindless、Skinned Mesh Culling、Solari Improvements),来源为官方发布博文。
  • 更新 index.md — 无需新增条目(bevy-0-19-release-notes 已存在),Last updated 保持 2026-06-20。
  • 关键发现: 0.19 正式发布确认了 BSN、Contact Shadows、Physically Based SSR、Rectangular Area Lights (LTC)、Parallax Corrected Cubemaps、Partial Bindless (部分 Metal 支持)、Render Graph as Systems、Resources as Components 等重大架构变更。many_cubes benchmark 帧时间提升 2.3x~2.6x。后续路线图包括 .bsn 资产格式、统一 2D/3D 渲染、Entity Inspector、Assets-as-entities、WESL、完善 Bevy Book。

[2026-06-20] produce | Bevy 0.19 发布博文 final 草稿

  • 基于 v2 草稿 + entities/bevy-0-19-release-notes.md + 官方公告 raw 重写
  • 标题「Bevy 0.19 正式发布」(12字 ✅)
  • 已通过 AI 语言扫描(零 AI 味命中)
  • 保存位置: projects/bevy-blog/inbox/bevy-0-19-release-final.md
  • 下一步: ZoOL 审阅 → 移入 Obsidian → omni-pub 发布

[2026-06-20] publish | Bevy 0.19 发布博文 → 微信公众号

  • 封面图已生成(FAL + PicList): https://assets.zool.me/2026/06/78ed25ee9747b70c3cc75b5693ef7f86.png
  • omni-pub 发布成功: 草稿 media_id = ed1N6WNPfW3HZiWLH5PgaQWD2CF0GgK96x11fV2TDsQ3EVHMWB_XsLkNl734fhoH
  • Obsidian Status 已更新为 🟩(已发布)
  • Wiki 流水线完成: 研究 → 摘要 → 草稿 v2 → final → Obsidian → 公众号

[2026-06-21] lint | 59 issues / 1 fixed

  • Ran scripts/lint-wiki.py — 126 pages checked.
  • Fixed: Escaped pipe \| in entities/bevy-0-19-release-notes.md → restored [[bsn|Next Generation Scenes (BSN)]].
  • Fixed: Patched scripts/lint-wiki.py extract_wikilinks() to split on | so [[page|text]] resolves to page name.
  • Remaining 🔴 (all projects/bevy-blog/inbox/* — blog draft artifacts, expected):
    • 2 orphan pages, 1 broken wikilink (Bevy MOC), 2 not in index, 1 frontmatter issue
  • 🟡: 1 tag violation (output/blog), 1 contested page, 27 low confidence, 24 large pages
  • ⚠️ Log entries at 1400/500 — overdue for archiving.

[2026-06-22] lint | [CLEAN] — no structural defects outside expected inbox artifacts

  • Ran scripts/lint-wiki.py — 126 pages checked.
  • Structural checks: All 6 issues (2 orphan, 1 broken wikilink, 2 not-in-index, 1 frontmatter) are projects/bevy-blog/inbox/* blog draft artifacts — expected per policy. 0 structural defects in active wiki content.
  • Tag violations: 1 (output/blog — inbox artifact, expected).
  • Warnings: 1 contested, 27 low-confidence, 24 large pages (>200 lines) — unchanged from 2026-06-21.
  • Log entries: 1410/500 — still overdue for archiving.
  • Delta vs last lint: Identical counts across all categories. No new issues introduced. Wiki is [CLEAN].

[2026-06-23] lint | [CLEAN] — no structural defects outside expected inbox artifacts

  • Ran scripts/lint-wiki.py — 127 pages checked (+1 vs last).
  • Structural checks: All 9 issues (3 orphan, 1 broken wikilink, 3 not-in-index, 2 frontmatter) are projects/bevy-blog/inbox/* blog draft artifacts — expected per policy. 0 structural defects in active wiki content.
  • Tag violations: 1 (output/blog — inbox artifact, expected).
  • Warnings: 1 contested, 27 low-confidence, 25 large pages (>200 lines) — large pages +1 (new inbox draft bsn-deep-dive-draft.md at 355 lines).
  • Log entries: 1419/500 — still overdue for archiving.
  • Delta vs last lint: +1 page, +1 large page (inbox draft). All structural counts identical. Wiki is [CLEAN].

[2026-07-26] research+draft | Bevy #24094 ↔ ICU4X segmentation blog

  • Deep research on https://github.com/bevyengine/bevy/issues/24094 and ICU4X/Parley relation.
  • Created immutable raw: raw/articles/bevy-issue-24094-icu4x-segmentation-2026-07-26.md.
  • Created brief: projects/bevy-blog/inbox/bevy-icu4x-cjk-segmentation-brief.md.
  • Drafted Vault article (share:false): My Blog/中文一改就刷屏.md.
  • Key chain: bevy_text → Parley → ICU4X segmenter; missing CJK dict → language: ja spam; fix path PR #24683 open; 0.19.0 on parley 0.9.0.
  • No index entity page yet (blog-first); raw is source of truth for claims.

[2026-06-23] rotate | Log archived

  • Previous log moved to log-2026.md (1419 entries).
  • Fresh log started.

[2026-06-23] update | Bevy daily — 27 PRs merged Jun 21-22, 0.19.1 at 62%

  • Checked Bevy GitHub for merged PRs (2026-06-20 ~ 2026-06-22): 27 new merges.
  • Key PRs: #24708 (WebGL2 sorted batching fix), #18408 (Entity wrappers in set/map, BREAKING), #24687 (remove deprecated bevy_ecs APIs, BREAKING), #24636 (number_input scrubbing, Feathers), #24663 (text performance regression fix), #24671 (Solari MIS fix).
  • Updated entities/bevy.md — added 2026-06-21 and 2026-06-22 watchlist sections. Bumped updated date.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-21 and 2026-06-22 engine changes sections. Bumped updated date.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 21 (no migration impact) and Jun 22 (#18408 and #24687 breaking changes) sections. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-22, total pages 123 → 127.
  • Archived log.md to log-2026.md (1419 entries) and started fresh log.
  • Key synthesis: 0.19.1 patch milestone progressing rapidly (13/21 closed, ~62%). Two breaking changes landed: #18408 (EntitySet/EntityMap AsEntity bound) and #24687 (removed deprecated bevy_ecs APIs). WebGL2 performance fix (#24708) and text performance regression fix (#24663) are notable quality improvements.

[2026-06-24] update | Bevy daily — 6 PRs merged Jun 23-24, 0.19.1 at 72%

  • Checked Bevy GitHub for merged PRs (2026-06-23 ~ 2026-06-24): 6 new merges.
  • Key PRs: #24710 (swash stable font id, text performance 7s→500ms), #24723 (InfiniteGrid Visibility fix, 0.19.1), #24727 (Feathers png feature fix, 0.19.1), #24729 (IsDefaultUiCamera Clone, 0.19.1), #24719 (Feathers theme aware fixes), #24701 (Number input polish, 0.20).
  • Updated entities/bevy.md — added 2026-06-23/24 watchlist section. Bumped updated date.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-23/24 engine changes section. Bumped updated date.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 23/24 (no migration impact) section. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-24.
  • Key synthesis: 0.19.1 patch milestone progressing rapidly (18/25 closed, ~72%). Major text rendering performance fix landed (#24710) — swash font caching regression from parley migration fixed. 0.20 milestone also active (23 closed). No breaking changes today.

[2026-06-24] lint | [CLEAN]

|- Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md). |- Warnings: 1 tag violation (output/blog — inbox artifact, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines). |- Log entries: 23/500 — no rotation needed. |- Delta vs last lint: Large pages 24→25 (new inbox draft over 200 lines); all other metrics unchanged. |- No trivial fixes needed (all issues are expected artifacts). Wiki is [CLEAN].

[2026-06-25] lint | [CLEAN]

|- Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md). |- Warnings: 1 tag violation (output/blog — inbox artifact, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines). |- Log entries: 38/500 — no rotation needed. |- Delta vs last lint: Pages 127→128 (new inbox draft added); all other metrics unchanged. |- No trivial fixes needed (all issues are expected artifacts). Wiki is [CLEAN].

[2026-06-25] update | Bevy daily — 1 PR merged Jun 24-25, quiet post-release day

  • Checked Bevy GitHub for merged PRs (2026-06-24 ~ 2026-06-25): 1 new merge.
  • Key PRs: #24705 (floating dialogs in Feathers and bevy_ui_widgets, 0.20 milestone).
  • Updated entities/bevy.md — added 2026-06-25 watchlist section. Bumped updated date.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-25 engine changes section. Bumped updated date.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 25 (no migration impact) section. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-25.
  • Created raw source raw/articles/bevy-pr-24705-feathers-floating-dialog.md.
  • Key synthesis: Very quiet day post-0.19.0 release. Only one merge: Feathers floating dialogs (#24705) for 0.20. 0.19.1 patch milestone scope grew slightly (25→27 total items, 18 closed, 66% complete).

[2026-06-26] update | Bevy daily — 2 PRs merged Jun 25-26, 0.19.1 at 67%

  • Checked Bevy GitHub for merged PRs (2026-06-25 ~ 2026-06-26): 2 new merges.
  • Key PRs: #24742 (Fix bsn nested entity references, HeartofPhos, 0.19.1), #24676 (Rename NextState::set_if_neq to set_if_different, M-Migration-Guide, breaking change).
  • Updated entities/bevy.md — added 2026-06-26 watchlist section. Bumped updated date. Fixed duplicate updated frontmatter field.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-26 engine changes section. Bumped updated date. Fixed duplicate updated frontmatter field.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 26 migration section (#24676 breaking change). Bumped updated date. Fixed duplicate updated frontmatter field.
  • Updated index.md — Last updated date → 2026-06-26.
  • Key synthesis: 0.19.1 patch milestone progressing (19/28 closed, ~67%). One breaking change landed: #24676 (NextState::set_if_neq → set_if_different). One BSN bugfix: #24742 (nested entity references). No new release.

[2026-06-26] lint | [CLEAN]

  • Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md).
  • Warnings: 1 tag violation (output/blog — inbox/expected artifact), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 56/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged. Log entries 38→56 (new update entries since last lint).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-06-27] lint | [CLEAN]

  • Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md).
  • Warnings: 1 tag violation (output/blog — inbox/raw artifact, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 73/500 — no rotation needed.
  • Delta vs last lint: All structural and warning metrics unchanged. Log entries 56→73 (new update entries since last lint). Script pages count: 128 (including expected artifacts); index: 127 (correct — inbox files excluded from index).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-06-27] update | Bevy daily — 1 PR merged Jun 26-27, 0.19.1 at 71%

  • Checked Bevy GitHub for merged PRs (2026-06-26 ~ 2026-06-27): 1 new merge.
  • Key PRs: #24672 (Apply temporal jitter to PreviousViewData, JMS55, 0.20 milestone, rendering bugfix).
  • Updated entities/bevy.md — added 2026-06-27 watchlist section. Bumped updated date.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-27 engine changes section. Bumped updated date.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 27 migration section (no migration impact). Updated checklist. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-27.
  • Key synthesis: Very quiet weekend day post-0.19.0 release. Only one merge: a Solari-related rendering fix for 0.20 (#24672) that applies temporal jitter to PreviousViewData. 0.19.1 patch milestone progressed from 67% to 71% (20/28 closed, 8 open). 0.20 milestone now 25 closed / 32 open. No new release.

[2026-06-28] update | Bevy daily — 3 PRs merged Jun 27–28, quiet post-release weekend

  • Checked Bevy GitHub for merged PRs (2026-06-27 ~ 2026-06-28): 3 new merges.
  • Key PRs: #24776 (stricter nonmax crate version requirement, C-Dependencies), #24770 (clustered decal docs macOS/iOS restriction fix, C-Docs), #24768 (effective_speed accuracy when max_delta clamped, A-Time C-Bug).
  • Updated entities/bevy.md — added 2026-06-28 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-28 engine changes section. Bumped updated date.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 28 migration section (no migration impact). Updated checklist. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-28.
  • Created raw source raw/articles/bevy-daily-2026-06-28-merged-prs.md.
  • Key synthesis: Very quiet weekend day. Three small fixes landed: dependency version constraint (#24776), docs fix (#24770), and time system correctness (#24768). 0.19.1 milestone unchanged at 20/28 closed (71%). 0.20 milestone unchanged at 25/32. No new release.

[2026-06-28] lint | [CLEAN]

  • Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md).
  • Warnings: 1 tag violation (output/blog — inbox artifact, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 90/500 — no rotation needed.
  • Delta vs last lint: All structural and warning metrics unchanged. Log entries 73→90 (new update entries since last lint). Pages count: 128 (same); index: 127. |- Fix: Repaired [[solari]][[bevy-solari-pathtracer]] in concepts/bevy-game-dev-2026-06.md — broken wikilinks 2→1.

[2026-06-29] lint | [CLEAN]

  • Structural checks: 0 genuine — all 4 orphan, 1 broken wikilink, 4 not-in-index, 3 frontmatter issues are expected artifacts (3 projects/bevy-blog/inbox/*, 1 log-2026.md). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is an inbox draft with blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 1 tag violation (output/blog — inbox artifact, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 108/500 — no rotation needed.
  • Delta vs last lint: All structural and warning metrics unchanged. No new inbox drafts since last lint. Pages count: 128 (same); index: 127.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-06-29] weekly-review | Cycle 2026-06-17 ~ 2026-06-29

  • Updated system/weekly-review.md with current cycle summary.
  • Key themes: Bevy 0.19.0 stable released (Jun 18), blog publishing pipeline completed, post-release tracking (0.19.1 at 71%), lint 12 consecutive [CLEAN] days, log rotation executed. Major concern: daily update ROI deteriorating, DeerFlow still un-tracked (3 weeks gap).

[2026-06-29] update | Bevy daily — 1 PR merged Jun 28–29, rust-version 1.96 fix

  • Checked Bevy GitHub for merged PRs (2026-06-28 ~ 2026-06-29): 1 new merge.
  • Key PRs: #24736 (Update rust-version to 1.96 in root Cargo.toml, taearls, A-Build-System, C-Bug, C-Testing, D-Trivial).
  • Updated entities/bevy.md — added 2026-06-29 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-29 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 29 migration section (no migration impact). Updated checklist. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-06-29.
  • Created raw source raw/articles/bevy-daily-2026-06-29-merged-prs.md.
  • Key synthesis: Very quiet day. Only one merge: a build system fix bumping declared rust-version from 1.95 to 1.96 to match actual test requirements (assert_matches! macro). 0.19.1 milestone unchanged at 20/28 closed (71%). 0.20 milestone unchanged at 25/32. No new release.

[2026-06-29] update | DeerFlow weekly — v2.0.0 released, 75.3k stars, cron still open

  • Checked DeerFlow GitHub for updates since 2026-06-08: v2.0.0 officially released (2026-06-15, commit 7e7f041, 182 merged PRs).
  • Repository stats: Stars 70.7k → 75.3k (+4.6k); Forks 9.6k → 10.2k; Issues 932 → 580 open (major cleanup).
  • 2.0.0 milestone CLOSED; 2.1.0 milestone active (45 open / 57 closed, ~56%).
  • Key new features in v2.0.0: user-owned IM channel connections (#3487, all 7 channels); custom agent self-updates (#2713, SOUL.md/config.yaml persistence); StepFun/MiMo/MiniMax models; Brave Search/SearXNG/Browserless/Serper tools; Hermes-like TUI workbench (#3760).
  • Feishu fix merged (#3810): stop creating thread topics and throttle card updates.
  • Cron/scheduler: PR #1092 and PR #2624 both still open; neither merged in v2.0.0; remains #1 deployment blocker.
  • Created raw source raw/articles/deerflow-weekly-2026-06-29.md.
  • Updated entities/deerflow.md — rewritten with v2.0.0 release data, 2.1.0 milestone tracking, new features, updated stats. Bumped updated date.
  • Updated comparisons/agent-frameworks-cn-im.md — refreshed comparison table with all new v2.0.0 features and changes since 2026-06-08. Bumped updated date.
  • Updated index.md — Last updated date → 2026-06-29.
  • Key synthesis: DeerFlow crossed a major maturity threshold with v2.0.0 release. Enterprise multi-tenancy (user-owned IM) and agent self-configuration are significant for ZoOL use case. Cron scheduler remains the sole critical blocker.

[2026-06-30] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 4 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/*, 1 log-2026.md). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 5 tag violations (brp, editor, output/blog, remote-protocol, tooling — inbox artifacts, expected), 1 contested page, 27 low confidence (all medium), 26 large pages (>200 lines).
  • Log entries: 152/500 — no rotation needed.
  • Delta vs last lint: Genuine structural checks remain 0. Expected-artifact counts increased with one additional inbox artifact in the tree: orphan 4→5, not-in-index 4→5, frontmatter 3→4, tag violations 1→5, large pages 25→26. Pages count: 128→129; index count unchanged at 127.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-06-30] update | Bevy daily — 1 PR merged Jun 29–30, previous mesh uniform shrink

  • Checked Bevy GitHub for merged PRs (2026-06-29 ~ 2026-06-30): 1 new merge (late Jun 29, missed in prior update).
  • Key PRs: #23892 (Shrink previous mesh uniform to transform only, pcwalton, C-Performance). prepare_previous_mesh_uniforms drops from 240.1 μs → 65.33 μs (3.68× speedup). Introduces PreviousMeshInputUniform. No public API change.
  • Updated entities/bevy.md — added 2026-06-30 watchlist section with #23892 and updated milestone counts. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-06.md — added 2026-06-30 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-06.md — added Jun 30 migration section (no migration impact). Updated checklist with new milestone numbers. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-06-30.
  • Created raw source raw/articles/bevy-pr-23892-previous-mesh-uniform-shrink.md.
  • Milestone update: 0.19.1 scope expanded from 28 → 35 total items (7 new items added, closed count unchanged at 20, now 57%). 0.20 scope expanded from 57 → 59 total items (closed count unchanged at 25, now 42%).
  • Key synthesis: Very quiet day with one significant rendering performance optimization landing late. Patch milestone scope is growing faster than it is closing — a signal that 0.19.1 is still accumulating items rather than shipping imminently.

[2026-07-01] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/*, 1 log-2026.md). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling — inbox artifacts, expected), 1 contested page, 27 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 164/500 — no rotation needed.
  • Delta vs last lint: Genuine structural checks remain 0. Orphan 5, broken 1, and not-in-index 5 are unchanged; frontmatter issues decreased 4→3, tag violations 5→4, and large pages 26→25 after projects/bevy-blog/inbox/bevy-remote-protocol-brp-draft.promoted-to-vault.md left the tree. Contested pages remain 1; low confidence remains 27.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-01] update | Bevy daily — 0 PRs merged Jun 30–Jul 1, 0.19.1 scope expands to 38

  • Checked Bevy GitHub for merged PRs (2026-06-30 ~ 2026-07-01): 0 new merges.
  • 0.19.1 milestone: 20/38 closed (52% complete), 18 open. Scope expanded from 35 → 38 total items (3 new items added). Closed count unchanged at 20.
  • 0.20 milestone: 25/34 closed/open (42% complete), 34 open. Scope unchanged at 59 total items. Closed count unchanged at 25.
  • v0.19.0 stable remains latest release. No new RC or patch release.
  • Updated entities/bevy.md — added 2026-07-01 watchlist section. Bumped updated date. Added July monthly page cross-links.
  • Created concepts/bevy-game-dev-2026-07.md — July 2026 engine changes tracking page (month opener).
  • Created concepts/bevy-migration-2026-07.md — July 2026 migration notes page (month opener).
  • Updated index.md — Last updated date → 2026-07-01, total pages 127 → 129.
  • Key synthesis: Extremely quiet day with zero merges. The 0.19.1 patch milestone continues to accumulate scope faster than it closes (now 38 items vs 20 closed), suggesting the patch release timeline is slipping further. No breaking changes, no new releases.

[2026-07-02] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/*, 1 log-2026.md). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling — inbox artifacts, expected), 1 contested page, 29 low confidence (all medium), 25 large pages (>200 lines).
  • Log entries: 183/500 — no rotation needed.
  • Delta vs last lint: Genuine structural checks remain 0. Orphan 5, broken 1, not-in-index 5, frontmatter issues 3, tag violations 4, contested pages 1, and large pages 25 are unchanged. Low confidence increased 27→29 due to the new July tracking pages concepts/bevy-game-dev-2026-07.md and concepts/bevy-migration-2026-07.md, both created on 2026-07-01 with confidence: medium.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-02] update | Bevy daily — 1 PR merged Jul 1–2, 0.19.1 at 53%

  • Checked Bevy GitHub for merged PRs (2026-07-01 ~ 2026-07-02): 1 new merge.
  • Key PRs: #24807 (Prevent panic in check_dir_light_mesh_visibility, dylansechet, A-Rendering, P-Crash, 0.19.1). Fixes #24804. A Local<Parallel<Vec<Vec<Entity>>>>> buffer resizing bug in directional-light shadow visibility caused OOB indexing when mesh counts dropped and cascade counts rose in the same frame. Fix: resize all per-thread buffers before the par_iter loop. 7 additions, 0 deletions.
  • Updated entities/bevy.md — added 2026-07-02 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-02 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-02 migration watchlist (no migration impact). Updated checklist. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-02.
  • Created raw source raw/articles/bevy-daily-2026-07-02-merged-prs.md.
  • Milestone update: 0.19.1 patch milestone progressed from 20/38 (52%) → 21/39 (53%). Scope expanded by 1 item, closed by 1 item. 0.20 unchanged at 25/59.
  • Key synthesis: Quiet post-0.19.0 day with a single crash fix landing in the 0.19.1 patch milestone. The patch milestone continues to accumulate scope faster than it closes (39 items vs 21 closed), suggesting the patch release timeline is still slipping. No breaking changes, no new releases.

[2026-07-03] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* files, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling — inbox artifacts, expected), 1 contested page, 29 low confidence (all medium), 26 large pages (>200 lines).
  • Log entries: 202/500 — no rotation needed.
  • Delta vs last lint: All genuine structural checks remain 0. Orphan, broken, not-in-index, frontmatter, tag violations, contested, and low-confidence counts all unchanged. Large pages increased 25→26 — log.md crossed the 200-line threshold (now at 202 lines), expected growth from daily logging.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-03] update | Bevy daily — 0 PRs merged Jul 2–3, quiet day

  • Checked Bevy GitHub for merged PRs (2026-07-02 ~ 2026-07-03): 0 new merges.
  • Releases: No new releases. Latest remains v0.19.0 (2026-06-18).
  • Updated entities/bevy.md — added 2026-07-03 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-03 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-03 migration watchlist (no migration impact). Updated checklist. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-03.
  • Created raw source raw/articles/bevy-daily-2026-07-03-merged-prs.md.
  • Milestone update: 0.19.1 patch milestone unchanged at 21/39 (53%), 18 open. 0.20 scope expanded from 59 → 60 total items (1 new open), closed count unchanged at 25 (~42%).
  • Key synthesis: Extremely quiet day with zero merges, zero releases, and no breaking changes. The 0.19.1 patch milestone remains stalled at 53% with 18 open items. The 0.20 milestone scope creep continues (+1 item) without any corresponding progress. No action items for ZoOL’s projects.

[2026-07-04] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* files, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations, 1 contested page, 29 low confidence (all medium), 26 large pages (>200 lines).
  • Log entries: 221/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-03 — no new orphan, broken, not-in-index, frontmatter, tag violation, contested, low-confidence, or large-page changes.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-04] update | Bevy daily — 2 late Jul 3 merges caught, 0 on Jul 4, 0.19.1 at 53%

  • Checked Bevy GitHub for merged PRs (2026-07-03 ~ 2026-07-04): 2 new merges (both late Jul 3, caught in today’s scan).
  • Key PRs: #24852 (Fixes archived rfcs repo link in README.md, razlani, C-Docs, D-Trivial), #24830 (document settings save location and TOML format, akshitj11, C-Docs, D-Trivial).
  • Updated entities/bevy.md — added 2026-07-04 watchlist section noting late Jul 3 merges. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-04 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-04 migration watchlist (no migration impact). Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-04.
  • Created raw source raw/articles/bevy-daily-2026-07-04-merged-prs.md.
  • Milestone update: 0.19.1 patch milestone unchanged at 21/39 closed (53%). 0.20 milestone scope expanded from 59 → 60 total items (1 new open), closed count unchanged at 25 (~42%).
  • Key synthesis: Very quiet day. Two documentation-only PRs merged late on Jul 3 (missed in yesterday’s scan). No functional changes, no breaking changes, no migration impact. The 0.19.1 patch milestone remains stalled at 53% with 18 open items.

[2026-07-04] ingest | ARPG 地形设计深度研究

  • Deep research on ARPG terrain systems: PoE tile-based generation (Wang tiles, graph-based room pool, blend tile technique), Diablo IV Houdini PDG pipeline (150+ dungeons, Culture Kit, Monster Factory), Last Epoch Monolith Echo Web, Grim Dawn handcrafted approach, Lost Ark 3D isometric engine.
  • Key technical findings: Flow Field pathfinding for horde AI (O(1) per agent, perfect for ARPG), Bevy tilemap ecosystem update (bevy_ecs_tilemap v0.15, bevy_entitiles, bevy_sparse_tilemap, native tilemap RFC), chunk-based rendering (24K tiles 60+ FPS via mesh vs 16 FPS per-sprite), terrain splatting + height-based blending for 3D isometric.
  • Created raw/articles/arpg-terrain-deep-research-2026-07.md — captured research from PoE dev diary, D4 GDC/EPC talks, Bevy ecosystem docs, flow field tutorials, terrain rendering articles.
  • Updated concepts/arpg-terrain-design.md — major expansion (+230 lines, 166→~396 lines): 12 sections covering terrain organization across 5 games, 7-algorithm comparison with ARPG fitness scores, rendering techniques, navigation systems, performance strategies, Bevy tech stack, terrain-driven architecture, and design decision framework.
  • Updated index.md — Last updated date already bumped by Bevy daily update earlier today.

[2026-07-05] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* files, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations, 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 249/500 — no rotation needed.
  • Delta vs last lint: Broken wikilinks dropped 2→1 (fixed [[bevy_landmass]][[bevy-landmass]] in concepts/arpg-terrain-design.md). Large pages +1 (arpg-terrain-design.md expanded from yesterday’s ingest, now 427 lines). All other metrics unchanged from 2026-07-04.
  • Fix: Patched concepts/arpg-terrain-design.md — corrected [[bevy_landmass]][[bevy-landmass]] (one broken wikilink).

[2026-07-05] update | Bevy daily — 2 PRs merged Jul 5, 0.19.1 scope +1 to 40

  • Checked Bevy GitHub for merged PRs (2026-07-04 ~ 2026-07-05): 2 new merges.
  • Key PRs: #24844 (Increase MaterialProperties::draw_functions inline capacity, beicause, A-Rendering, D-Trivial), #24829 (Fix bevy_gilrs weak rumble motor never being driven, francisdb, A-Input, C-Bug, D-Trivial).
  • Updated entities/bevy.md — added 2026-07-05 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-05 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-05 migration watchlist (no migration impact). Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-05.
  • Created raw source raw/articles/bevy-daily-2026-07-05-merged-prs.md.
  • Milestone update: 0.19.1 patch milestone scope expanded from 39 → 40 total items (21 closed, 19 open, 52% complete). Closed count unchanged. 0.20 milestone unchanged at 25/60 closed (~42%).
  • Key synthesis: Two small PRs landed today — a rendering micro-optimization and a gamepad haptics bug fix. No migration-sensitive changes. 0.19.1 patch milestone scope creep continues (+1 open item) without progress on closed count. v0.19.0 stable remains latest release.

[2026-07-06] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations, 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 267/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-05. Wiki page count stable at 131 (index reports 129; gap of 2 = 1 log-2026.md + 1 SCHEMA.md, both non-wiki pages — within expected range).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-07] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 275/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-06. Wiki page count stable at 131.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-07] update | Bevy daily — 12 PRs merged Jul 5–7, 0.19.1 jumps to 60%

  • Checked Bevy GitHub for merged PRs (2026-07-05 ~ 2026-07-07): 14 total merges in window, 12 new (excluding #24844 and #24829 already logged on 07-05).
  • Key PRs: #24885 (HandleTemplate::Value asset bug fix, A-Assets/A-Scenes, 0.19.1), #24880 (Solari normal map fix + two-channel support, JMS55, 0.19.1), #24879 (MP4 audio playback fix, 0.19.1), #24859 (Text measurement min-content fix, A-UI, 0.19.1), #24781 (parley 0.11 update, 0.19.1), #24764 (Solari RaytracingMesh3d fix, 0.19.1), #24863 (Expose bevy::pbr::gltf module, C-Docs).
  • Updated entities/bevy.md — added 2026-07-07 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-07 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-07 migration watchlist (no migration impact). Updated checklist. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-07.
  • Created raw source raw/articles/bevy-daily-2026-07-07-merged-prs.md.
  • Milestone update: 0.19.1 patch milestone progressed significantly from 21/40 (52%) → 29/48 (60%). 8 new items closed, 8 new items added to scope. 0.20 milestone scope expanded from 60 → 61 total items (closed unchanged at 25, ~41%).
  • Releases: v0.19.0 stable remains latest release (published 2026-06-18). No new RC or patch release.
  • Key synthesis: 0.19.1 patch milestone saw a significant burst of activity after two weeks of stagnation. 8 items closed in ~48 hours, bringing completion from 52% to 60%. However, scope also expanded by 8 items, keeping 19 open items. The patch release is progressing but not yet imminent. No breaking changes or migration-sensitive PRs landed. All 12 new PRs are bug fixes, docs, or dependency updates.

[2026-07-08] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 296/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-07. Wiki page count stable at 131 (index reports 129; gap of 2 = log-2026.md + SCHEMA.md, both non-wiki pages).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-09] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 304/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-08. Wiki page count stable at 131 (index reports 129; gap of 2 = non-wiki pages).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-10] lint | [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 312/500 — no rotation needed.
  • Delta vs last lint: All metrics unchanged from 2026-07-09. Wiki page count stable at 131 (index reports 129; gap of 2 = non-wiki pages: log-2026.md + SCHEMA.md).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-11] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 319/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-10. Log entries +7 (312→319). Wiki page count stable at 131 (index reports 129; gap of 2 = non-wiki pages: log-2026.md + SCHEMA.md).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-13] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 5 orphan, 1 broken wikilink, 5 not-in-index, and 3 frontmatter issues are expected artifacts (4 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 327/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-11. Log entries +8 (319→327 pre-append). Wiki page count stable at 131 (index reports 129; gap of 2 = non-wiki pages: log-2026.md + SCHEMA.md).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-13] update | DeerFlow weekly — Scheduled tasks MVP merged (#3898), 2.1.0 at 77%, 2.2.0 created

  • Source: GitHub repo / releases / milestones / merged PRs search (2026-06-29 ~ 2026-07-13).
  • ⭐ Stars: 75.3k → 76.9k (+1.6k in ~2 weeks). Forks 10.4k (+0.2k). Issues 579 (stable).
  • 🚀 Scheduled tasks MVP MERGED (#3898) — #1 deployment blocker CLOSED after 3+ months. Supports cron and once schedules, workspace management page at /workspace/scheduled-tasks, durable persistence, fresh_thread_per_run / reuse_thread context modes. 9,392 additions across 65 files.
  • 2.1.0 milestone: 45/57 (56%) → 61/206 (77%). 149 new closed items in 2 weeks.
  • 2.2.0 milestone: Created (0/0) — signals dev velocity.
  • Key features: voice dictation input (#4036), skill review quality gate (#4037), memory tool sets (#4023), subagent task cards with model/token usage (#4049), real project version on About page (#4126), nightly CI builds (#4050).
  • Security: 7+ fixes — CVE upgrades (h3, defu, soupsieve), injection hardening (memory html-escape x3, web_capture tags), guardrails empty-allowlist fix, path-translation regex hardening.
  • Memory fixes: null confidence coercion (#4074/4076), busy-spin debounced queue fix (#4073), MemoryStreamBridge.stream_exists (#4071), html-escape injection hardening (#4060/4097/4119).
  • MCP: per-server fail-soft OAuth priming + rotated refresh_token persistence (#4084); tool discovery isolation per server (already tracked).
  • Runtime fixes: SQLite event-store serialization (#4077), re-buffer subagent events on flush failure (#4082), streaming delta-discard fix (#4085), continuation_count fix (#4088), subagent error fallback classification (#4056/4042).
  • WeCom stability: null quote field guard (#4069).
  • Sandbox fixes: disabled skills file exposure (#4096), read_file edge cases (#4078/4079), AIO bash working directory (#4051), output-masking regex hardening (#4053).
  • Updated: entities/deerflow.md — cron section rewritten (resolved), milestones updated, positive signals & watchlist refreshed.
  • Updated: comparisons/agent-frameworks-cn-im.md — table refreshed with new data, recommendation text updated for resolved cron gap.

[2026-07-14] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 352/500 — no rotation needed.
  • Delta vs last lint: Orphan/not-in-index +1 (new inbox bevy-overlay-implementation-brief.md); wiki page count 131→132; all other warning metrics unchanged from 2026-07-13. Index still reports 129 pages.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-15] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 361/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-14. Log entries +9 (352→361 pre-append). Wiki page count stable at 132 (index reports 129; gap = inbox drafts + log-2026.md + SCHEMA.md artifacts).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-16] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 368/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-15. Log entries +7 (361→368 pre-append). Wiki page count stable at 132 (index reports 129; last updated 2026-07-13).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-17] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 376/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-16. Log entries +8 (368→376 pre-append). Wiki page count stable at 132 (index reports 129; last updated 2026-07-13).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-21] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 384/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-17. Log entries +8 (376→384 pre-append). Wiki page count stable at 132 (index reports 129; last updated 2026-07-13). Gap days 2026-07-18–20 had no lint entries.
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-22] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 27 large pages (>200 lines).
  • Log entries: 392/500 — no rotation needed.
  • Delta vs last lint: All warning and structural metrics unchanged from 2026-07-21. Log entries +8 (384→392 pre-append). Wiki page count stable at 132 (index reports 129; last updated 2026-07-13).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-23] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 91d), 27 large pages (>200 lines).
  • Log entries: 400/500 — no rotation needed.
  • Delta vs last lint: Structural metrics unchanged. New warning: stale pages 0→1 (bevy-ecs-game-type-fit crossed 90d). Other warnings unchanged. Log entries +8 (392→400 pre-append). Wiki page count stable at 132 (index reports 129; last updated 2026-07-13).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-23] update | Bevy weekly — 150 PRs merged Jul 8–23, 0.19.1 at 90.6%, 0.20 at 57.6%

  • Gap update — Bevy GitHub checked for merged PRs (2026-07-08 ~ 2026-07-23): 150 new merges (cumulative, 16 days).
  • Key PRs: #23662 (MeshUniform CPU→GPU), #24841 (wgpu 30), #24767 (Solari v7), #24833 (bindless 2D), #25005 (render world window data ECS, BREAKING), #24378 (fallback fonts), #24957 (parallel render graph fix), #24984 (Bistro crash fix), #25070 (sparse buffer queue submit removed), #25045 (Solari transform binding shrink), #24378 (fallback fonts), #25007 (entity label inspector infra), #24995 (Display for reflected types).
  • Milestones: 0.19.1: 29/48 (60%) → 58/64 (90.6%) — dramatic progress, only 6 open items remaining. 0.20: 25/61 (41%) → 49/85 (57.6%).
  • Migration-sensitive: 3 PRs for 0.20 — #25005 (render world window data ECS), #25053 (TypeId map split), #25059 (auto focus cause).
  • Bulk UI migration: ~30+ PRs from kfc35/taearls migrating examples to Feathers UI widgets + bsn! (Phases 1-6).
  • No new releases — v0.19.0 (Jun 18) remains latest. With 0.19.1 at 90.6%, patch release imminent.
  • Updated entities/bevy.md — added 2026-07-08–23 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-08–23 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-08–23 migration section with 3 new breaking changes, updated checklist. Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-23.
  • Created raw source raw/articles/bevy-weekly-2026-07-08-23-merged-prs.md.
  • Key synthesis: 0.19.1 milestone went from 60% to 90.6% in 16 days — a massive acceleration after weeks of stagnation. Only 6 open items remain. Feathers UI is becoming the default widget framework with a systematic example migration. Three breaking changes landed for 0.20 (render world window data, TypeId maps, focus cause). No patch release yet, but imminent.

[2026-07-24] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 92d), 27 large pages (>200 lines).
  • Log entries: 423/500 — no rotation needed.
  • Delta vs last lint: Structural metrics unchanged. Stale age 91d→92d (same page). Other warnings unchanged. Log entries +23 (400→423 pre-append; includes 2026-07-23 Bevy weekly update). Wiki page count stable at 132 (index reports 129; last updated 2026-07-23).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-24] update | Bevy daily — 3 PRs merged Jul 23–24, quiet Feathers migration day

  • Checked Bevy GitHub for merged PRs (2026-07-23 ~ 2026-07-24): 3 new merges.
  • Key PRs: #25130 (mixed_lighting FeathersRadio, kfc35, C-Examples), #25124 (box_shadow FeathersRadio/NumberInput/Button + bsn!, kfc35, C-Examples), #25091 (occlusion_culling FeathersRadio, tevans-3, C-Examples).
  • All three are Feathers UI Phase 4 example migration PRs. No functional changes, no breaking changes.
  • Updated entities/bevy.md — added 2026-07-24 watchlist section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-24 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-24 migration watchlist (no migration impact). Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-24.
  • Created raw source raw/articles/bevy-daily-2026-07-24-merged-prs.md.
  • Milestone update: 0.19.1 unchanged at 58/64 (90.6%), 6 open. 0.20 scope +1 to 86 items (49 closed, 57.0%). No new releases.
  • Key synthesis: Extremely quiet day — all 3 merges are Feathers UI example migration (Phase 4) from the systematic ui::widget::Button → Feathers widget campaign. No functional or migration impact. 0.19.1 patch release at 90.6% with only 6 open items remains imminent but hasn’t shipped yet.

[2026-07-25] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 93d), 27 large pages (>200 lines).
  • Log entries: 444/500 — no rotation needed.
  • Delta vs last lint: Structural metrics unchanged. Stale age 92d→93d (same page). Other warnings unchanged. Log entries +21 (423→444 pre-append; includes 2026-07-24 Bevy daily update). Wiki page count stable at 132 (index reports 129; last updated 2026-07-24).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-25] update | Bevy daily — 3 PRs merged Jul 24, 0.19.1 at 92.2%, 0.20 at 58.1%

  • Checked Bevy GitHub for merged PRs (2026-07-24 ~ 2026-07-25): 3 new merges.
  • Key PRs: #25106 (Transform Gizmo bug fix, custom viewport, 0.19.1), #25082 (Solari retained extract, performance), #25119 (Entity::PLACEHOLDER → Option, code quality).
  • Milestones: 0.19.1: 59/64 (92.2%), 5 open (+1 since Jul 24, #25106 merged). 0.20: 50/86 (58.1%), 36 open (+1 since Jul 24).
  • No migration impact — all 3 PRs are functional/performance/code-quality only.
  • No new releases — v0.19.0 (Jun 18) remains latest.
  • Updated entities/bevy.md — added 2026-07-25 watchlist section + milestone status. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-game-dev-2026-07.md — added 2026-07-25 engine changes section. Bumped updated date. Added raw source to sources list.
  • Updated concepts/bevy-migration-2026-07.md — added 2026-07-25 migration watchlist (no migration impact). Bumped updated date. Added raw source to sources list.
  • Updated index.md — Last updated date → 2026-07-25.
  • Created raw source raw/articles/bevy-daily-2026-07-25-merged-prs.md.
  • Key synthesis: Modestly active day after yesterday’s quiet Feathers-only session. The 0.19.1 blocker list shrinks (#25106 closed), bringing the patch closer. Solari continues to see performance work (JMS55). Entity::PLACEHOLDER deprecation campaign continues with straightforward conversions.

[2026-07-26] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 6 orphan, 1 broken wikilink, 6 not-in-index, and 3 frontmatter issues are expected artifacts (5 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 4 tag violations (brp, output/blog, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 94d), 27 large pages (>200 lines).
  • Log entries: 466/500 — no rotation needed.
  • Delta vs last lint: All structural and warning metrics unchanged from 2026-07-25. Stale age progressed 93d→94d (same page). Log entries +22 (444→466 pre-append). Wiki page count stable at 132 (index reports 129; gap of 3 = 5 inbox drafts − 2 promoted + 1 log-2026.md + 1 SCHEMA.md).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-27] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 8 orphan, 1 broken wikilink, 8 not-in-index, and 4 frontmatter issues are expected artifacts (7 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 7 tag violations (brp, cjk, icu4x, output/blog, parley, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 95d), 27 large pages (>200 lines).
  • Log entries: 482/500 — no rotation needed.
  • Delta vs last lint: Structural metrics all unchanged as expected artifacts. New inbox drafts added orphan/not-in-index 6→8, frontmatter issues 3→4, tag violations 4→7 (new tentative tags cjk, icu4x, parley from inbox blog brief). Stale age 94d→95d (same page). Large pages unchanged at 27. Log entries +16 (466→482 pre-append). Wiki page count 134 (index 129; gap of 5).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-28] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 8 orphan, 1 broken wikilink, 8 not-in-index, and 4 frontmatter issues are expected artifacts (7 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 7 tag violations (brp, cjk, icu4x, output/blog, parley, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 96d), 27 large pages (>200 lines).
  • Log entries: 490/500 — rotation due soon (10 remaining).
  • Delta vs last lint: All structural and warning metrics unchanged from 2026-07-27. Stale age progressed 95d→96d (same page). Log entries +8 (482→490). Wiki page count stable at 134 (index 129; gap of 5).
  • No trivial fixes needed. Wiki is [CLEAN].

[2026-07-29] lint | 0 issues / [CLEAN]

  • Structural checks: 0 genuine — all 8 orphan, 1 broken wikilink, 8 not-in-index, and 4 frontmatter issues are expected artifacts (7 projects/bevy-blog/inbox/* blog drafts, 1 log-2026.md archived log). The 1 broken wikilink ([[Bevy MOC]] in projects/bevy-blog/inbox/bevy-0-19-release-final.md) is inbox blog-pipeline frontmatter, not a genuine wiki link.
  • Warnings: 7 tag violations (brp, cjk, icu4x, output/blog, parley, remote-protocol, tooling), 1 contested page, 29 low confidence (all medium), 1 stale page (concepts/bevy-ecs-game-type-fit.md, updated 2026-04-23, 97d), 27 large pages (>200 lines).
  • Log entries: 497/500 — rotation due soon (3 remaining).
  • Delta vs last lint: All structural and warning metrics unchanged from 2026-07-28. Stale age progressed 96d→97d (same page). Log entries +7 (490→497). Wiki page count stable at 134 (index 129; gap of 5).
  • No trivial fixes needed. Wiki is [CLEAN].