Update memory.md: record successful push to Forgejo
This commit is contained in:
parent
169f82d53e
commit
89ab6c8952
1 changed files with 2 additions and 4 deletions
|
|
@ -16,9 +16,6 @@ Durable memory for this project. Read at session start, update before session en
|
|||
|
||||
## Open questions / TODOs
|
||||
|
||||
- [ ] **Forgejo host setup** is incomplete on this WSL machine:
|
||||
no `~/.ssh/id_ed25519`, no `tea` CLI, no global `git config user.{name,email}`.
|
||||
Repo currently lives only locally; **`git remote add origin` and `git push -u origin main` are pending** that setup. See `~/claude/CLAUDE.md` § "One-time host setup" for the exact steps.
|
||||
- [ ] **Watcher does not re-bind on settings change.** If user changes WSL distro override in Settings, `set_settings` calls `refresh_and_emit` and updates `state.roots`, but the `notify` watcher is still pinned to the *old* roots. v0 workaround: restart the widget after changing distro. Better fix: rebuild `WatcherHandle` on settings change.
|
||||
- [ ] Tune cap defaults once we have a few weeks of real data — current 200k / 2M values are guesses.
|
||||
- [ ] Decide whether to expose a tray icon for relaunch after `quit_app` (currently the widget can only be reopened via Start Menu / autostart).
|
||||
|
|
@ -35,11 +32,12 @@ Durable memory for this project. Read at session start, update before session en
|
|||
- Authored Rust modules: `state.rs`, `settings.rs`, `paths.rs`, `jsonl.rs`, `usage.rs` (with unit tests for block boundaries), `watch.rs`, `commands.rs`, `lib.rs`, `main.rs`.
|
||||
- Authored Svelte 5 frontend: `App`, `TitleBar`, `BlockRing`, `WeeklyBar`, `ModelStack`, `Settings` components plus `ipc.ts`, `types.ts`, `format.ts`, `styles.css`.
|
||||
- Wrote `scripts/seed-fake-jsonl.ps1` verification helper and `README.md` build instructions.
|
||||
- 5 commits on `main` branch, all local. Forgejo host setup incomplete (see TODOs) — push deferred to next session.
|
||||
- 6 commits on `main`, pushed to Forgejo at `https://git.rdx4.com/megaproxy/claude-usage-widget`. (Note: had to rename local `master` → `main` after the fact — `git init` ran before the global `init.defaultBranch=main` was set.)
|
||||
- Toolchain (rust/node/pnpm) NOT installed in this WSL environment — that's expected; the build runs on the Windows host. `cargo check` / `pnpm install` not yet run.
|
||||
|
||||
## External references
|
||||
|
||||
- Forgejo repo: https://git.rdx4.com/megaproxy/claude-usage-widget
|
||||
- Approved plan: `/home/megaproxy/.claude/plans/snug-mapping-milner.md`
|
||||
- Tauri 2 prerequisites: https://v2.tauri.app/start/prerequisites/
|
||||
- Tauri 2 window customization: https://v2.tauri.app/learn/window-customization/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue