docs(quick-3): complete remote markdown page linking plan
This commit is contained in:
+10
-4
@@ -12,7 +12,7 @@ See: .planning/PROJECT.md (updated 2026-02-28)
|
||||
Phase: 4 of 4 (BBS Polish and Live Content) — COMPLETE
|
||||
Plan: 3 of 3 in current phase (04-01, 04-02, 04-03 all done)
|
||||
Status: PROJECT COMPLETE — live reload with 300ms debounce, scroll preservation, and non-fatal watcher failure handling
|
||||
Last activity: 2026-03-01 - Completed quick task 2: Demo vault content with ASCII art splash and feature pages
|
||||
Last activity: 2026-03-01 - Completed quick task 3: Remote markdown page linking with domain whitelist
|
||||
|
||||
Progress: [██████████] 100%
|
||||
|
||||
@@ -83,10 +83,15 @@ Recent decisions affecting current work:
|
||||
- [quick-1]: Bare Left/Right match arms placed after Alt+Left/Alt+Right guards — match order ensures Alt combos consumed first
|
||||
- [quick-1]: BufReader + take(20) for frontmatter parsing — avoids loading entire large files
|
||||
- [quick-1]: span_len covers only [name] bracket not description — keeps Tab-cycling highlight correct
|
||||
- [quick-3]: ureq chosen for synchronous HTTP (no async runtime, matches "no tokio" decision)
|
||||
- [quick-3]: Subdomain matching: sub.example.com matches whitelist entry example.com via suffix check
|
||||
- [quick-3]: Error cases (domain-not-allowed, fetch-error, not-markdown) do NOT push history entry
|
||||
- [quick-3]: current_url field distinguishes remote vs local page context for resize/reload handling
|
||||
- [quick-3]: Back/forward re-fetch remote pages from network (consistent with re-load-from-disk pattern)
|
||||
|
||||
### Pending Todos
|
||||
|
||||
None. Project complete. Quick task 1 executed.
|
||||
None. Project complete. Quick tasks 1, 2, and 3 executed.
|
||||
|
||||
### Blockers/Concerns
|
||||
|
||||
@@ -101,9 +106,10 @@ All blockers resolved:
|
||||
|---|-------------|------|--------|-----------|
|
||||
| 1 | Arrow key navigation and directory description column | 2026-03-01 | 2d1e018 | [1-arrow-key-navigation-and-directory-descr](./quick/1-arrow-key-navigation-and-directory-descr/) |
|
||||
| 2 | Demo vault content with ASCII art splash and feature pages | 2026-03-01 | 4464774 | [2-create-demo-vault-content-with-ascii-art](./quick/2-create-demo-vault-content-with-ascii-art/) |
|
||||
| 3 | Remote markdown page linking with domain whitelist | 2026-03-01 | c8d4754 | [3-implement-remote-markdown-page-linking-w](./quick/3-implement-remote-markdown-page-linking-w/) |
|
||||
|
||||
## Session Continuity
|
||||
|
||||
Last session: 2026-03-01
|
||||
Stopped at: Completed quick-1 (arrow key navigation + directory descriptions)
|
||||
Resume file: N/A — project complete, quick task 1 done
|
||||
Stopped at: Completed quick-3 (remote markdown page linking with domain whitelist)
|
||||
Resume file: N/A — project complete, quick tasks 1-3 done
|
||||
|
||||
Reference in New Issue
Block a user