• Joined on 2026-02-16
hugo pushed to main at hugo/bDS2 2026-06-11 14:05:08 +00:00
284637970f fix: fix flaky test
hugo pushed to main at hugo/bDS2 2026-06-11 10:13:18 +00:00
21b11ef87e fix: fixed TD-01 and TD-25
hugo pushed to main at hugo/bDS2 2026-06-11 08:49:09 +00:00
e6a2055e18 chore: added technical debts document to work on
hugo pushed to main at hugo/bDS2 2026-06-01 16:43:31 +00:00
bf9340352c chore: added hint for xvfb-run mix test
hugo pushed to main at hugo/bDS2 2026-05-31 15:43:17 +00:00
db98944d10 fix: added css rules for git sidebar
hugo pushed to main at hugo/bDS2 2026-05-31 15:26:59 +00:00
5e99cb7a09 fix: fixed behaviour of bundled app for decrypt and ai chat
hugo pushed to main at hugo/bDS2 2026-05-31 12:32:24 +00:00
040b5db37b fix: a2ui is much closer to bDS parity than before
a33131ddea A2UI parity: restore chart-type guidance in system prompt, add detailed schemas for form fields, card actions, tab content, and mindmap nodes
Compare 2 commits »
hugo pushed to main at hugo/bDS2 2026-05-30 20:20:48 +00:00
ef6f8a54b2 chore: remove done todo
hugo pushed to main at hugo/bDS2 2026-05-30 19:58:42 +00:00
70d2342274 fix: pretty-print json on serialisation to filesystem
hugo pushed to main at hugo/bDS2 2026-05-30 19:47:15 +00:00
c1b7ceae6c fix: proper mac bundling with code signing
hugo pushed to main at hugo/bDS2 2026-05-30 19:21:17 +00:00
1d17b6e884 feat: pipeline to create a full mac app
360a8d971a D4-7: add UI tests for translation validation, find duplicates, git diff, menu toolbar, import analysis
c30757b3b7 D4-6: tag editor UI tests + delete confirmation overlay
f6e1b679f0 Spec gap D4-5: add TemplateEditor LiveComponent tests for save/validate/delete events
63d6c9f215 D4-4: add script editor UI tests for save, run, check syntax, delete
Compare 5 commits »
hugo pushed to main at hugo/bDS2 2026-05-30 18:03:36 +00:00
2ba8be2fc6 Resolve D4-3: add WelcomeScreen/CSP/chart-surface tests for editor_chat.allium
4731bc0cd2 D4-2: add 56 UI tests for editor_settings (MCP agents, style/theme, search filter, categories CRUD)
8bc371eb3f Fix D4-1: add standalone delete_media_translation tests and MediaDetectLanguage rule integration test
b65c2be29b D3: close out partial test coverage gaps with new tests + execute_macro degrade-to-empty fix
ee4d0dd33f D2-10/D2-12/D2-15/D2-16: close out remaining D2 spec gaps with tests + validate_media implementation
Compare 16 commits »
hugo pushed to main at hugo/bDS2 2026-05-30 12:22:01 +00:00
dfb2f8870b chore: some stupid whitelistings for claude code dumbness
f0919f24a5 B1-4: distill Style as its own :style singleton tab in editor_settings spec
72f2c829ca B1-3: distill Technology, MCP, and Data Maintenance settings sections into editor_settings spec
7c7f629dd2 B1-2: distill auto-translation system into translation.allium spec
dd760d0f2b B1-1: distill 9 inline surface types into editor_chat.allium spec
Compare 17 commits »
hugo pushed to main at hugo/bDS2 2026-05-29 21:12:33 +00:00
ebf6136d2f fix: blogmark bookmarklet uses bds2:// scheme to avoid legacy bds:// clash
ae6659bcf3 docs: track A1-17 unimplemented blogmark deep-link handler in SPECGAPS
8bfc509472 fix: D1-9 implement ExecuteTransform pipeline with ordering and toast budget
e89a061d8f test: D1-8 enforce MacroTimeout, macro times out within wall-clock budget
d606d9b26b test: D1-7 enforce LiquidOperatorSubset, reject unsupported comparison operators at publish
Compare 10 commits »
hugo pushed to main at hugo/bDS2 2026-05-29 19:45:21 +00:00
9d5764b251 fix: added things around project folder pollution from program runs
3a77761f96 fix: D1-2 correct post translation unique_constraint name so duplicate-language violations return a changeset error
aff4b63188 chore: added some command allowances
91b0ffe4c5 fix: D1-1 correct media translation unique_constraint name so duplicate-language violations return a changeset error
84b91750fb fix: A1-14c run embedding model on Apple GPU via EMLX with EXLA-CPU fallback
Compare 5 commits »
hugo pushed to main at hugo/bDS2 2026-05-29 14:16:42 +00:00
d03d033548 fix: fixed shutdown race
74ceaeb971 fix: force full re-embed on explicit rebuild and degrade gracefully when embedding model is unavailable
61ff2a77c0 perf: A1-14b replace O(n^2) embedding snapshot with hnswlib HNSW index and debounced persistence
744f7543d7 perf: batch CPU embedding inference and add A1-14c Apple GPU (EMLX) spec gap
a1004d72bf fix: A1-14 real neural embeddings via Bumblebee multilingual-e5-small with Float32 BLOB vector cache
Compare 12 commits »
hugo pushed to main at hugo/bDS2 2026-05-28 20:48:52 +00:00
d7e30b94cb chore: cleanup of tmp files for test
hugo pushed to main at hugo/bDS2 2026-05-28 20:42:02 +00:00
f1265ee326 fix: broken CSS for metadata diff
c5e09e7316 fix: A1-7 implement 4-level template lookup cascade (post→tag→category→default)
1ae6152da7 fix: A1-15 add PreviewDraftOverlay and GenerationPublishedOnly invariants to specs
0305d80051 fix: A1-6 preview prefers draft content over published files for on-demand rendering
Compare 4 commits »
hugo pushed to main at hugo/bDS2 2026-05-28 20:21:51 +00:00
a021fc45cd chore: ignore tmp/ folder
fceb995c7c chore: update allium spec for clearer wording towards embedding model
e58d68e73e fix: A1-6 implement on-demand rendering in preview server per spec
0f30221907 fix: A1-5 implement post editor auto-save after 3000ms idle, on tab switch, and on unmount
Compare 4 commits »
hugo pushed to main at hugo/bDS2 2026-05-28 19:41:42 +00:00
d423b6db98 chore: claude md and gitignore for tmp
3adb4407a0 chore: removed tmp/
05923f255b fix: A1-4 omit doNotTranslate from frontmatter when false per spec
ff89d78ab4 fix: A1-3 publish_post deletes old file when post path changes
e2c92cb90d fix: A1-2 delete translation files from disk when parent post is deleted
Compare 6 commits »