4fc34ec787
refactor(main): add runtime domain registry and fan-in guardrails
...
Introduce runtime domain barrel exports and registry composition support, and document/check main runtime fan-in workflow with related backlog planning artifacts.
2026-02-21 21:21:44 -08:00
28d2da1e64
chore(task-85): update launcher workflow and backlog tracking
2026-02-20 03:57:20 -08:00
kyasuda
f299f2a19e
chore: switch texthooker-ui workflow to pnpm and add backlog tasks
2026-02-18 18:05:42 -08:00
ebaed49f76
feat: improve background startup and launcher control
...
Detach --background launches from terminals with quieter runtime output, make wrapper/plugin overlay start explicit, and allow trailing commas in JSONC configs for safer hot-reload edits. Includes pending Anki/docs/backlog updates in this unreleased batch.
2026-02-18 02:28:53 -08:00
25fddce372
fix(build): remove python launcher dep and tighten target resolution
2026-02-17 23:30:24 -08:00
f20d019c11
pretty
2026-02-17 22:54:09 -08:00
846b075206
fix: migrate tooling to bun and accept file path targets
2026-02-17 22:51:52 -08:00
a359e91b14
refactor(core): normalize core service naming
...
Standardize core service module and export names to reduce naming ambiguity and make imports predictable across runtime, tests, scripts, and docs.
2026-02-17 04:03:37 -08:00
1cd1cdb11d
refactor(cli): remove deprecated verbose logging flags
2026-02-17 00:57:44 -08:00
6332fc4800
docs: update architecture docs to reflect TASK-27 refactoring
...
- Document src/main/ composition modules (startup, app-lifecycle, state, etc.)
- Add new services to service layer list (app-ready, mpv-transport, etc.)
- Update flow diagrams to show new composition module structure
- Update contributor notes in development.md
2026-02-15 00:12:33 -08:00
d2ca24f1c7
update docs
2026-02-14 01:44:52 -08:00
781e6dd4fa
docs: overhaul documentation and add four new pages
...
- Add mining-workflow.md: end-to-end sentence mining guide
- Add anki-integration.md: AnkiConnect setup, field mapping, media generation, field grouping
- Add mpv-plugin.md: chord keybindings, subminer.conf options, script messages
- Add troubleshooting.md: common issues and solutions by category
- Rewrite architecture.md to reflect current ~1,400-line main.ts and ~35 services
- Expand development.md from ~25 lines to full dev guide
- Fix URLs to ksyasuda/SubMiner, version to v0.1.0, AppImage naming
- Update VitePress sidebar with three-group layout (Getting Started, Reference, Development)
- Update navigation in index.md, README.md, docs/README.md
- Remove obsolete planning artifacts (plan.md, investigation.md, comparison.md, composability.md, refactor-main-checklist.md)
2026-02-11 09:33:47 -08:00
kyasuda
b5fcd4f072
docs: align architecture and contributor guidance with current services
2026-02-11 09:33:47 -08:00
579661fbef
refactor runtime deps wiring and docs/config updates
2026-02-11 09:33:47 -08:00
ee5803883e
chore: commit remaining docs and project updates
2026-02-09 21:29:51 -08:00
272d92169d
initial commit
2026-02-09 19:04:19 -08:00