huangping
|
f82a2a7b24
|
docs: add CLI tool design and update implementation order (SDK->CLI->GUI)
|
2026-05-25 15:12:08 +08:00 |
|
huangping
|
563844e361
|
docs: add client authorization tool design spec (Tauri + Vue 3)
|
2026-05-25 15:10:00 +08:00 |
|
huangping
|
13c42d2c87
|
docs: add remaining gaps WBS execution plan (P0/P1/P2 + SDK JNI)
|
2026-05-25 11:13:56 +08:00 |
|
huangping
|
9be9fc4b47
|
docs: add WBS execution plan for remaining P0/P1/P2 work
|
2026-05-25 01:21:14 +08:00 |
|
huangping
|
0a43f8fbbe
|
docs: add Mid prototype design spec (M7 device / M8 notification / M9 reporting)
|
2026-05-25 00:50:38 +08:00 |
|
huangping
|
339695c851
|
docs: add frontend framework design (10 sections: architecture, modules, layout, components, templates, dataflow, conventions)
|
2026-05-19 10:35:49 +08:00 |
|
huangping
|
d3a646c325
|
docs: add comprehensive design system (tokens, layout, components, dialog, implementation guide)
|
2026-05-19 10:11:17 +08:00 |
|
huangping
|
eefcc06a5e
|
docs: add design specification and 6-tab comparison audit (49 items, color/layout/dialog/component/type/spec)
|
2026-05-19 06:29:37 +08:00 |
|
huangping
|
9bb5cbba64
|
docs: complete implementation plan for selfhosted licensing SDK (25 tasks, 4 phases)
|
2026-05-18 21:21:15 +08:00 |
|
huangping
|
d7469afee9
|
docs: self-hosted licensing SDK design spec
|
2026-05-18 21:00:56 +08:00 |
|
huangping
|
307a019d48
|
plan: implement BitAnswer 1:1 refactor — 12 tasks across 4 phases
Phase 1 (infrastructure, no breaking changes):
- Rust: error.rs, session.rs, ffi/bitanswer.rs, ffi/bridge.rs
- Rust: refactor lib.rs to session-based handle management
- Java: @Deprecate AuthProvider, create 6 capability interfaces
- Java: LicenseSession skeleton, NativeBridge 30+ method stubs
- Java: CraftLicense new entry point
Phase 2-4: core API expansion, advanced features, cleanup
|
2026-05-01 13:57:46 +08:00 |
|
huangping
|
7af83b089e
|
docs: add BitAnswer 1:1 mapping refactor design spec
Architecture audit revealed AuthProvider (8 methods) only covers
~15% of BitAnswer's 50+ C API surface. This spec proposes:
- 6 capability interfaces (LicenseLifecycle, FeatureManagement,
DataItemStore, LicenseInfoQuery, CheckoutManager, LicenseUtility)
- 40+ JNI → Rust → BitAnswer C API mappings
- 4-phase migration path with backward compatibility
|
2026-05-01 13:45:43 +08:00 |
|