Append-only 時間軸。固定前綴格式:
#### [YYYY-MM-DD] <kind> | <Page Title><kind> ∈ note | ingest | query | lint。最近活動可用 grep "^#### \[" docs/log.md | tail -10 取得。
[2023-02-15] note | Synchronizing branches
- 紀錄分支同步操作。
[2023-02-20] note | Reverting versions
- 紀錄版本還原操作。
[2023-04-13] note | Git operations
- 新增子主題:建立新分支並設定遠端追蹤。
[2023-05-30] note | Solutions for weakness
- 新增子主題:以 GCB 設定緩解弱點。
[2023-08-17] note | Git operations
- 新增子主題:建立 orphan branch 開啟獨立歷史。
[2023-10-20] note | Thoughts on creating notes
- 關於筆記軟體與筆記結構的思考。
[2023-10-30] note | Optimize workflow with working tree
- 用
git worktree優化工作流程。
[2023-11-10] note | A little about jQuery
- jQuery 速記。
[2023-11-16] note | A little about Promise
- Promise 速記。
[2024-05-31] note | Basic concepts of Javascript
- 釐清
event.target與event.currentTarget的差異。
[2024-09-13] note | Git operations
- 新增子主題:重新命名本地分支並同步遠端。
[2024-12-12] note | Git operations
- 新增子主題:刪除本地與遠端分支。
[2024-12-20] note | Solutions for weakness
- 新增子主題:緩解 persistent cookies 弱點。
[2025-05-26] note | OAuth Implementation
- OAuth 實作筆記。
[2025-07-28] note | Publishing Obsidian notes with GitLab Pages
- 以 GitLab Pages 發佈 Obsidian 筆記的流程。
[2025-09-18] note | Expanding search options diversity using OpenSearch
- 用 OpenSearch 擴展搜尋選項多樣性。
[2026-05-18] note | A little about Promise
- 補完「Promise vs async/await」「Promise vs Ajax」兩個概念釐清小節。
[2026-05-18] note | Basic concepts of Javascript
- 補完 IIFE、prototype、
this三個留白小節,並順手補上String、Boolean、for的說明;新增「閉包」「淺/深拷貝」「Event Loop 與 microtask / macrotask」三個基礎但缺漏的觀念。
[2026-05-20] ingest | Basic concepts of Javascript
- 從
raw/What Is JavaScript Made Of.md(Dan Abramov)整合 JavaScript 基礎概念至docs/Javascript/Basic concepts of Javascript.md - 新增段落:值與字面量、變數與作用域、函式進階(Expression/Declaration/Hoisting/Call Stack/Recursion/HOF/Callback/Binding)、物件進階(Identity/Mutation/Dot-Bracket Notation/Array)
- 原有段落(資料型別、比較、TDZ、遍歷陣列、IIFE、閉包、this、原型、淺深拷貝、Event Loop、event.target)完整保留
[2026-07-15] note | Setup Gitlab Runner on Windows Server
- 新增手寫筆記:Windows Server 上安裝/註冊 GitLab Runner、以 Windows 服務啟動,並含 concurrent、UTF-8 系統地區設定與
pwshexecutor not found 排錯。
[2026-07-30] note | My first npm package
- 新增手寫筆記(未完成):發布第一個 VS Code 擴充元件與 npm 套件的心得起點,記錄 Attest 套件的緣起 — 把 OpenSpec 最初設計的解析/驗證流程改為不耗 token 的測試。
[2026-08-14] verify | Basic concepts of Javascript
- 首次執行
wiki-verify,驗raw/What Is JavaScript Made Of.md是否真的吸收進 wiki。出題 5 題,初驗 1 PASS / 4 PARTIAL,回填後重驗全數 PASS。 - 補在
docs/Javascript/Basic concepts of Javascript.md(author: llm,可直接動):新增「Property 與 Variable 的差別」小節(各自住在哪、property 不擁有它指向的值、據此解釋const不等於 immutable);Function Hoisting 補上這個例外存在的動機;Function Binding 補上.bind原本用於接回巢狀函式的this、以及被 arrow function 取代的關係;prototype 補上toString的具體例子與「undefined 是查找鏈的終點而非直接答案」。 - 四個缺口都落在 llm 頁,這輪沒有因 ownership 只能報告的項目。
[2026-08-15] note | Requirements
- 從 MkDocs 遷移到 VitePress,站台改為強制深色的 Dark Zen 設計,正文換上源雲明體子集。
- wikilink 從 Python 正規表示式改成 markdown-it inline rule,code span 裡的
[[Prototype]]這類寫法不再被誤判為連結。 sync_index.py與 ownership guard 移植成 TypeScript,行為由@am_shork/attest的 25 條 requirement 覆蓋;規格經attest render成為 wiki 的一頁。
[2026-08-16] ingest | Date and time types in .NET
- 從
raw/Working with Date and Time in .NET (Updated for .NET 8).md匯入 .NET 分類:新建 concept 頁 Date and time types in .NET(author: llm),涵蓋六個 BCL 型別的分工、Unix timestamp 互轉、閏年年齡計算、常見陷阱與 NodaTime 的適用時機。
[2026-08-16] verify | Date and time types in .NET
- 驗
raw/Working with Date and Time in .NET (Updated for .NET 8).md:5 題,初驗 4 PASS / 1 PARTIAL(Q-05 解析紀律只寫了做法、沒寫不指定格式與 culture 的實際後果)。 - 缺口落在
author: llm的 Date and time types in .NET,直接補進「常見陷阱」的解析那點(靜默解析成錯誤日期 vsFormatException、TryParseExact的替代);重驗 PASS,最終 5/5。無缺口卡在 human 頁。
[2026-08-20] note | Taste and Foresight
- 新增手寫頁 Taste and Foresight。