yyc12345 b5614ff59b feat(m3): search and export
- Pidgin lexer: words, escaped phrases (strict closing), parens
- Full-Pidgin token-level parser, strict: malformed input throws
  SearchSyntaxException (BREAKING: lenient degradation removed from
  the plan; M7 must surface the error, M8 USAGE.md documents strict
  behavior)
- AST with reference-equality collection terms; structural
  comparison lives in the test-side SearchNodeComparer (YYC MARK
  note records the record-equality pitfall)
- SQL compiler: parameterized predicate over cards alias, LIKE
  escaping, COLLATE NOCASE exact matches, tag EXISTS / column IN
  subqueries
- Markdown exporter: ResX-driven templates, per-language export
  time AND card time patterns, kebab i18n file names, table cell
  escaping
- New RgbColor value type (byte components, strict #RRGGBB parse,
  canonical lowercase text) wired through TagModel and repository
- 57 new tests (grammar branches, strict errors, SQL end-to-end,
  en/zh export snapshots, color conversions)
2026-10-01 22:20:56 +08:00
2026-10-01 16:44:18 +08:00
2026-10-01 22:20:56 +08:00
2026-10-01 22:20:56 +08:00
2026-09-29 20:16:52 +08:00
2026-09-29 20:16:52 +08:00
2026-09-29 20:16:52 +08:00

YKanBan

My personal used local/offline kanban.

WIP.

S
Description
A personal, local/offline kanban board.
Readme MIT
1.1 MiB
0 Stars 1 Watchers 0 Forks
Languages
C# 98.2%
Inno Setup 1%
Shell 0.8%