Skip to content

Commit e9151f3

Browse files
authored
Merge pull request #2 from bit-vcs/test/verify-pr-flow
docs: translate remaining docs to English
2 parents 107f3d0 + a1112a6 commit e9151f3

2 files changed

Lines changed: 21 additions & 22 deletions

File tree

TODO.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,24 @@
11
# TODO
22

3-
最終更新: 2026-02-19
3+
Last updated: 2026-02-19
44

5-
## 運用ルール
5+
## Rules
66

7-
- 新しい依頼はまず `Inbox` に追加する
8-
- 着手したら `Doing` に移動する
9-
- 完了したら `Done` に移動し、日付を残す
7+
- Add new requests to `Inbox` first
8+
- Move to `Doing` when started
9+
- Move to `Done` when finished, noting the date
1010

1111
## Inbox
1212

13-
- [ ] relay ノード一覧 (`/relay`) の E2E テストを追加する
14-
- [ ] relay ノード一覧の更新方法を改善する(手動リロード以外)
15-
- [ ] relay publish/poll の失敗時 UI 表示を改善する
13+
- [ ] Add E2E tests for relay node list (`/relay`)
14+
- [ ] Improve relay node list refresh (beyond manual reload)
15+
- [ ] Improve UI feedback on relay publish/poll failures
1616

1717
## Doing
1818

19-
- [ ] (空)
19+
- [ ] (empty)
2020

2121
## Done
2222

23-
- [x] 2026-02-19: `TODO.md` を作成して運用開始
24-
- [x] 2026-02-19: relay protocol 前提で `/relay` ノード閲覧機能を追加
25-
23+
- [x] 2026-02-19: Created `TODO.md` and started tracking
24+
- [x] 2026-02-19: Added `/relay` node browser based on relay protocol

docs/mars-sol-boundary.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,28 @@
22

33
## Goal
44

5-
`bithub` はルーティングを `mars` で維持しつつ、SSR `sol` + `luna` へ寄せる。
5+
`bithub` keeps routing in `mars` while moving SSR to `sol` + `luna`.
66

77
## Design Rule
88

99
- `core`:
10-
- 画面/機能の契約と純粋ロジック(データ返却のみ)
11-
- `mars` / `sol` / `luna` 依存を入れない
10+
- Contracts and pure logic for screens/features (data only)
11+
- No `mars` / `sol` / `luna` dependencies
1212
- `adapters/mars_http`:
13-
- `core` `mars.Server` へ接続する層
14-
- HTML `sol.render_page` + `luna/x/components` SSR する
13+
- Connects `core` to `mars.Server`
14+
- HTML rendered via `sol.render_page` + `luna/x/components` SSR
1515
- `cmd/main`:
16-
- Cloudflare 向け `fetch` エントリ公開のみ
17-
- `@mars.Server::to_handler_with_env` に委譲する
16+
- Only exports the Cloudflare `fetch` entrypoint
17+
- Delegates to `@mars.Server::to_handler_with_env`
1818

1919
## Migration Intention
2020

21-
`core` は再利用可能なデータ契約を保ち、描画戦略は adapter 側で差し替える。
22-
現状は `mars_http` adapter 内で Sol SSR を実施済み。
21+
`core` maintains reusable data contracts; rendering strategy is swappable at the adapter layer.
22+
Currently, Sol SSR is performed inside the `mars_http` adapter.
2323

2424
## Current Minimal Contract
2525

2626
- `core.mars_route_specs()`
2727
- `core.home_text()`
2828
- `core.healthz_text()`
29-
- `core.ApiState` のデータ契約(`list_entries` / `readme_markdown` / `lookup_file`
29+
- `core.ApiState` data contract (`list_entries` / `readme_markdown` / `lookup_file`)

0 commit comments

Comments
 (0)