 ZacharyZhang-NYandClaude Fable 5
|
786544edf3
|
Add release checklist, sync SLA, security response, channel command
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 22:17:06 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
708651fa8e
|
Add Chinese user manual (install, mirrors, IME, AI, recovery)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 22:16:34 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
79d3a65441
|
Remove temp diagnostics workflow
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 22:15:24 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
17e0beb7a6
|
Temp host diagnostics workflow
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 22:09:10 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
6330c2b0a7
|
Vendor omarchy-pkgs patch shipping the cn data layer
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
4.0.0.alpha-cn.2
|
2026-08-24 21:30:59 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
9f78e1530f
|
cn commands: use omarchy-cmd helpers per bin style rule
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:16:54 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
0aaa770561
|
Wizard: explicit step error propagation, honest final diagnosis
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:08:58 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
35e4d42682
|
Wizard: full PRD step set with explicit skip; apps via AUR helper
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:07:29 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
16b95790aa
|
Add China app catalog and first-run wizard
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:03:35 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
327442a1e7
|
AI tests: restricted PATH guarantees installer branch coverage
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:01:54 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
1cf6d455d7
|
AI tests: responses-only codex mock, exercised installer branch
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 21:00:29 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
bf0d2a4e2a
|
AI default/tests: env-passed key, secure creation, harness install, isolated strict mocks
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:58:35 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
bc2a3c09db
|
Add AI mock regression suite; grant stable to regression-covered combos
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:55:34 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
cd80471307
|
Add AI default-agent mapping via harness-native config persistence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:54:42 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
e2a473481d
|
Wizard: preserve prior profile until new config passes its test
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:53:12 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
cf15c6083c
|
Wizard: adapter-backed combos only, protocol-filtered models, test-gated activation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:52:09 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
d0c4c3a0b3
|
AI test: codex Responses API branch
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:50:37 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
78909cbfd5
|
AI wizard/test/doctor: native-auth handling, Responses API test, safe temp, stale profile
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:50:11 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
a942500712
|
AI test: correct http code capture on connection failure
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:46:03 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
870ee40c7a
|
Add AI test, doctor, and interactive setup wizard
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:45:47 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
3760ac46e2
|
Codex adapter: remove stale temp files before secure recreation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:44:36 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
51ba414009
|
Codex adapter: full auth contract, robust TOML detection, 0600 temp files
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:43:29 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
717ba305bf
|
AI: harness-aware model validation, official codex contract, launch fail-fast
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:38:43 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
02d0d5c991
|
Add AI profiles and harness adapters (claude-code, codex, opencode, native)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:29:48 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
8c3ef3d884
|
Secret: decryption-free pass existence check for purge
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:27:49 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
f9f25119d0
|
Secret: purge failure fails set, unreachable service fails rm
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:26:38 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
bfef3e5c1e
|
Secret: purge stale lower-tier copies on set, warn on unreachable rm, fresh 0600
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:24:55 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
6cb9065dcf
|
Secret: handle empty stdin read, explicit dir perms
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:21:13 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
28a9de1a46
|
Add AI secret backend with three-tier storage fallback
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:20:54 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
676fcfc9ea
|
Compatibility levels: official-doc until mock regression grants stable
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:20:02 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
86ff275910
|
Add AI registry: providers, harnesses, compatibility matrix
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:09:49 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
c8279fc993
|
cn tests: assert fontconfig rule content and required menu entries
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:06:36 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
9baecc928d
|
cn tests: strict mode, positive assertions before removals
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:05:48 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
bc84b808fe
|
Add OmarchyCN shell test suite
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:03:09 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
5bab9b81ac
|
Overlay: comments-only extension template counts as replaceable
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:01:53 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
a8683ae8a7
|
Menu: full scale presets; overlay ships extracted menu extension
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 20:00:27 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
ca0130c674
|
Add OmarchyCN menu with mirrors, Chinese env, display, diagnostics
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:51:54 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
94b9797211
|
Display scale: session detection via Hyprland env, executable recovery hint
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:49:57 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
3cdb3fa61c
|
Display scale: verify both lines, fail on reload error, honest non-TTY path
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:48:35 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
fff49e747c
|
Add display scale presets with revert confirmation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:46:26 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
4a762052ca
|
IME hotkey: also unbind Apps menu key before menu migration
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:45:36 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
14b14f24fa
|
Add IME hotkey command with menu-key migration and conflict detection
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:43:35 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
b7ced3b1b0
|
IME: dependency-free profile comparison
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:41:33 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
0a3cff60eb
|
IME: content-diff backup condition, DefaultIM assertion
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:40:15 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
7b00f37c59
|
Add Fcitx5 Rime setup with default profile and status checks
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:37:29 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
2b799d4388
|
Font status: assert untagged CJK fallback reaches SC
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:35:01 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
92b0289dbb
|
Fontconfig: restore SC-first generic alias preferences
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:34:32 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
19f7fff4de
|
Fontconfig: scope ja/ko overrides to generic families
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:34:02 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
ae1083039b
|
Fontconfig: untagged-request SC fallback, ja/ko native variants
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:33:22 -04:00 |
|
 ZacharyZhang-NYandClaude Fable 5
|
d057c6f894
|
Locale apply: escaped matching, explicit generation assertions
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
|
2026-08-24 19:26:31 -04:00 |
|