[2026-06-01] docs: add OpenWrt SSH access via docker in truenas-access.md

This commit is contained in:
Alexey Martemyanov
2026-06-01 13:50:24 +06:00
parent b7845b4d10
commit ac6f814e9a
4 changed files with 261 additions and 12 deletions
+104
View File
@@ -0,0 +1,104 @@
---
## Daily Brief — 2026-06-01
### ✨ Morning
On June 1, 1869, Thomas Edison received his very first patent — for an electric vote-recording machine for legislatures. He pitched it to the U.S. Congress; lawmakers hated it because it removed their ability to filibuster by slow-walking the count. Edison vowed never again to invent something nobody wanted. A useful Monday reminder: shipping fast > shipping clever.
💧 Start with a glass of water before opening Slack.
**Today's anchor**: Per the weekly plan, today is "close fast-merge onboarding PRs + tee up Ship Review." New signals since the snapshot: 1 new comment (Sam S on a now-completed CI task) and nothing redirecting the plan. Stick with it.
## Plan for Today
1. ⚡ **Merge [Hide Free plan • Upgrade in onboarding](https://app.asana.com/0/0/1215009192158952)** — PR #5149, CI ✅, review ✅. Hit merge, close Asana task. ≤15 min — momentum starter.
2. 🔴 **Diagnose CI failure on [Ship AI onboarding winner (Treatment B)](https://app.asana.com/0/0/1215009192158955)** — PR #5145 CI 🔴, 4 days overdue, TP-adjacent. Alex is DRI and current blocker (not waiting on review). Read the failing job, push fix.
3. **Merge [Hide "stop chat" button in the input box](https://app.asana.com/0/0/1215009192158954)** — PR #5173, CI ✅, review ✅. Same drill as #1 — 3 days overdue.
4. **Start [Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950)** — due today, 2d estimate, already at risk of slipping into Wed. Cut the first half today.
5. **Sync with Diego on [PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916)** — 5d overdue. Per his 5/30 note Monterey+ branch merges this week — confirm and land.
6. **Knock out [Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015)** — 5-min anonymous survey, 6d overdue.
7. **Un-draft + request review on PR #4663** ([Follow-up: Inline Text Images](https://app.asana.com/0/0/1214040804696193)) — CI ✅, was due 5/28, post-ship cleanup.
8. **O-L Weekly Meeting** (recurring, today).
9. **Batch PR reviews** — 6 review requests + 5 mentions queued (full list in `asana_context.md`). Single block after the TP-adjacent work is in.
10. **If time**: kick off [Try Visiting a Site: Background](https://app.asana.com/0/0/1214828145455342) — due today, 1d estimate. Per weekly plan it can slip to Tue, but if items 13 land fast, get started.
---
### 🔴 Urgent / Overdue
- **OVERDUE [DRI]** — [Ship AI onboarding winner (Treatment B)](https://app.asana.com/0/0/1215009192158955) — top_priority, 4d overdue
Context: PR #5145 has 🔴 CI; review ⏳ waiting. Failing CI means Alex is the blocker, not the reviewer.
Action: Open the failed job in CI, diagnose, push fix, request re-review.
- **OVERDUE [DRI]** — [Hide Free plan • Upgrade in onboarding](https://app.asana.com/0/0/1215009192158952) — top_priority, 4d overdue
Context: PR #5149 CI ✅ review ✅. Pure merge action.
Action: Merge PR, mark Asana task complete.
- **OVERDUE [DRI]** — [Hide "stop chat" button in the input box](https://app.asana.com/0/0/1215009192158954) — top_priority, 3d overdue
Context: PR #5173 CI ✅ review ✅. Same as above.
Action: Merge PR, mark Asana task complete.
- **OVERDUE [DRI]** — [PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916) — inbox, 5d overdue
Context: Alex's PR. Diego's 5/30 note on the sibling task indicated Monterey+ branch merges this week.
Action: Sync with Diego, confirm state, land it.
- **OVERDUE [DRI]** — [Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193) — inbox, 4d overdue
Context: PR #4663 open as draft, CI ✅. Was deferred until post-ship.
Action: Un-draft, request review.
- **OVERDUE [AOR]** — [Desktop Browser Feature Owner Survey [5 min]](https://app.asana.com/0/0/1214940335721015) — inbox, 6d overdue
Context: 5-minute anonymous survey.
Action: Fill it out today; do not let it slide further.
- **OVERDUE [DRI]** — [PR Check is failing on main (5/15)](https://app.asana.com/0/0/1214797526093576) — inbox, 17d overdue
Context: CI failing test. Sam S noted on a sibling task (5/31) that his overnight-stable PR likely covers macOS suite flakiness.
Action: Check whether Sam's PR covers this test too; if yes, close. If not, route or schedule.
- **MONITORING [AUTHOR]** — [Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756) — 6d overdue
Context: Dominik OOO entire week per weekly plan. No 1:1 to prep.
Action: None this week. Park Project Advisor readiness + EP3 gap notes for week of 6/15+.
**Backlog cluster (do_later / quick_wins / aged inbox — informational, not urgent):** ~15 inbox/planning items with stale dates (Pinned tab background, Text selection in address bar, CI failing test 4/22, Review Overdue Tasks Summary, etc.). Per the weekly plan, picked 2 to consider only if time appears post-WWDC. No action today.
---
### 🟠 Needs Action Today
**Ship Reviews (DRI)**
- [Ship Review: iOS Address onboarding conflicts...](https://app.asana.com/0/0/1215009192158961) — per weekly plan, Thursday is population day. No action today; pre-work is closing the 4 overdue subtasks (items 13 above).
**PR Reviews**
- 6 review requests + 5 mentions queued in GitHub (see `asana_context.md`). **Batch this after the TP block** — do not let it interrupt the morning merges.
**Tech Designs (Reviewer/Author)** — none triggering action today.
**PFRs / Incidents** — none open.
---
### 🟡 Delegated — Follow Up Needed
- **STALE** — [PR: C-S-S Fix site copy/cut/paste/text selection restrictions](https://app.asana.com/0/0/1207521936429896) — 76d stale, no GitHub match in correlation
Follow-up: Post a comment asking the assignee for owner + current state. If no clear owner, close or hand back.
- **OVERDUE** — [Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214965405681675) — Jake Abel, due 2026-05-21 (10d overdue)
Follow-up: Ping Jake on the task — "Hey, this is past due — any blockers I can clear?" (Note: parent feature is `[ON HOLD]` per top_priority section, so this may be intentionally cold — confirm before nudging hard.)
- **OVERDUE** — [🤖 Check for dependabot PRs](https://app.asana.com/0/0/1215057989642782) — Tom Strba, due 2026-05-25 (7d overdue)
Follow-up: Maintenance rotation task; quick "still on this?" nudge.
Maintenance-rotation cluster also has 5 items due 5/29 with no assignee (Clean the table, Mark complete, Create next, Post handover, Provide feedback). These are template rotation steps — not personal follow-ups; the rotation owner closes them. No individual nudge needed.
**GitHub merged-but-not-closed**: none flagged in correlation today.
---
### 🔵 Rhythms
**TP**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — top_priority, due Fri 6/5, modified today. Fresh; not stale. Parent ship still has 4 overdue subtasks (items 14 in Plan) and Ship Review not yet populated → not close to completion. **No Next TP Thread needed yet.**
**Upcoming this week** (context-only, no action today):
- Apple Weekly Team Meeting — Tue 6/2 (Brindy's 5/28 comment noted on context)
- O-N Weekly Meeting — Wed 6/3
- Ship Review submission day — Thu 6/4 (per weekly plan)
- Parent ship deadline — Fri 6/5
- **Partial WWDC AFK starts Mon 6/8** (7d out) — Friday plan includes handoff notes; do not forget.
- No 1:1 this week (Dominik OOO 6/16/5).