[2026-06-01] docs: add OpenWrt SSH access via docker in truenas-access.md
This commit is contained in:
@@ -20,6 +20,26 @@
|
||||
ssh -i ~/.ssh/id_rsa truenas_admin@mallexxx.duckdns.org
|
||||
```
|
||||
|
||||
## OpenWrt — доступ с TrueNAS
|
||||
|
||||
**SSH на роутер:**
|
||||
```bash
|
||||
# через docker-контейнер с sshpass
|
||||
docker run --rm alpine sh -c 'apk add -q openssh sshpass && sshpass -p 1316261 ssh -o StrictHostKeyChecking=no root@192.168.2.2 "команда"'
|
||||
```
|
||||
|
||||
**Проверка правил форвардинга портов:**
|
||||
```bash
|
||||
docker run --rm alpine sh -c 'apk add -q openssh sshpass && sshpass -p 1316261 ssh -o StrictHostKeyChecking=no root@192.168.2.2 "uci show firewall | grep redirect"'
|
||||
```
|
||||
|
||||
**Добавление правила порт-форвардинга:**
|
||||
```bash
|
||||
docker run --rm alpine sh -c 'apk add -q openssh sshpass && sshpass -p 1316261 ssh -o StrictHostKeyChecking=no root@192.168.2.2 "uci add firewall redirect && uci set firewall.@redirect[-1].name=ИМЯ && uci set firewall.@redirect[-1].proto=tcpudp && uci set firewall.@redirect[-1].src=wan && uci set firewall.@redirect[-1].src_dport=ПОРТ && uci set firewall.@redirect[-1].dest=lan && uci set firewall.@redirect[-1].dest_ip=192.168.2.197 && uci set firewall.@redirect[-1].dest_port=ПОРТ && uci set firewall.@redirect[-1].target=DNAT && uci commit firewall && /etc/init.d/firewall reload"'
|
||||
```
|
||||
|
||||
**Пароль root:** `1316261`
|
||||
|
||||
## Пул и датасеты
|
||||
|
||||
Пул: RED_2TB (ZFS)
|
||||
@@ -44,4 +64,4 @@ ssh -i ~/.ssh/id_rsa truenas_admin@mallexxx.duckdns.org
|
||||
Типичные жертвы:
|
||||
- SSH authorized_keys в /home
|
||||
- Cron jobs, написанные в /etc
|
||||
- Любые файлы вне /mnt/RED_2TB/
|
||||
- Любые файлы вне /mnt/RED_2TB/
|
||||
|
||||
@@ -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 1–3 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 1–3 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 1–4 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/1–6/5).
|
||||
@@ -1,16 +1,7 @@
|
||||
## Inbox Triage — 2026-06-01 (since 2026-06-01T12:30:54)
|
||||
|
||||
### Nothing new
|
||||
Inbox quiet — nothing new.
|
||||
|
||||
_No new @mentions, no new task assignments, no new human comments on your open tasks, and no delegated-task state changes in the ~30 minutes since SINCE. The only post-SINCE Asana stories were on tasks outside your scope (Lukasz P. OOO confirmation; Alessandro iterating on a "Chat Response: Liquid Glass Button Disabled State Styling" task assigned to him). Nothing requires your attention._
|
||||
|
||||
---
|
||||
|
||||
## Inbox Triage — 2026-06-01 (since 2026-06-01T13:01:14)
|
||||
## Inbox Triage — 2026-06-01 (since 2026-06-01 13:39)
|
||||
|
||||
### Nothing new
|
||||
|
||||
Inbox quiet — nothing new.
|
||||
|
||||
*Ran at 2026-06-01T13:36 local. Checked: @mentions, task assignments, human comments on open tasks, delegated task changes. All quiet.*
|
||||
*Ran at 2026-06-01T13:41 local. Last Asana sync ended 13:31 — no new stories, @mentions, or task changes in the DB after the SINCE cutoff. MS365 live calendar check skipped (lethal-trifecta gate blocked the call after DB access). No focus override needed: status.md shows no active app.*
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
# Weekly Plan
|
||||
|
||||
## Weekly Plan — Week of 2026-06-01
|
||||
|
||||
**Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — DRI on the parent ship with 4 subtasks already overdue, ship review still uncommented, hard deadline Fri 6/5 the day before partial WWDC AFK starts.
|
||||
|
||||
**Note on inputs**: No weekly review file exists at `/Users/admin/obsidian/work/briefs/weekly/2026-05-29.md` (eod and weekly dirs were empty). This plan is built directly from the Asana snapshot + career-notes + recurring-rhythms. Flagging the gap so a weekly review can be backfilled at end-of-week.
|
||||
|
||||
### Quadrants
|
||||
| Quadrant | This Week | Notes |
|
||||
|---|---|---|
|
||||
| Project | 70% | Ship Review prep + 4 overdue onboarding subtasks; Fri deadline before WWDC partial AFK 6/8–12. Up from 60% target — explicit tradeoff against Career/Strategy this week. |
|
||||
| AOR | 10% | Light week: only one open AOR PR (Monterrey-only) and quick-action overdue cleanup. |
|
||||
| Career | 15% | Dominik OOO entire week (1:1 skipped) — convert that slot to Project Advisor readiness doc, since EP3 cycle is ~8 weeks out. |
|
||||
| Strategy | 5% | Engage with Windows AOT delivery-plan thread (already drafted Sat reply; needs follow-up Mon). |
|
||||
|
||||
### Shape
|
||||
|
||||
**Mon (today):** Close fast-merge onboarding PRs + tee up Ship Review
|
||||
- [Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952) — PR #5149 ✅ CI ✅ review → merge
|
||||
- [Hide "stop chat" button in the input box [0.5d]](https://app.asana.com/0/0/1215009192158954) — PR #5173 ✅ CI ✅ review → merge
|
||||
- [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) — PR #5145 🔴 CI failing → diagnose + fix
|
||||
- O-L Weekly Meeting (recurring, 6/1)
|
||||
|
||||
**Tue:** Persist + Try Visiting work + Apple Weekly demo prep
|
||||
- [Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950) — due today; first half of 2d estimate
|
||||
- [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) — was due 6/1, slip to Tue
|
||||
- Apple Weekly Team Meeting (recurring, 6/2)
|
||||
- Reply to Mark on [Windows AOT delivery plan](https://app.asana.com/0/0/1215255758473719) thread (Strategy)
|
||||
|
||||
**Wed:** Animated assets + parent ship task progress
|
||||
- [Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) — due Thu 6/4, start now
|
||||
- [iOS Address onboarding conflicts with unified input...](https://app.asana.com/0/0/1214592943696234) — push parent toward ship-ready
|
||||
- O-N Weekly Meeting (recurring, 6/3)
|
||||
|
||||
**Thu:** Ship Review submission day
|
||||
- [Ship Review: iOS Address onboarding conflicts...](https://app.asana.com/0/0/1215009192158961) — populate, request reviewers
|
||||
- Close remaining animated-asset work
|
||||
- Career: 30-min block — draft Part 1 of Project Advisor Readiness doc ([Readiness Self-Reflection](https://app.asana.com/0/0/1210386994396212))
|
||||
|
||||
**Fri:** Lock-in + weekly review + WWDC handoff
|
||||
- Final SR sign-off chase on [iOS Address onboarding parent](https://app.asana.com/0/0/1214592943696234) (due today)
|
||||
- Write weekly review for 2026-06-05 (backfill: include 5/29 + this week)
|
||||
- Handoff notes for partial WWDC AFK 6/8–12 — flag any open subtasks, name interim DRI if needed
|
||||
- (No 1:1 — Dominik OOO 6/1–6/5)
|
||||
|
||||
### Must-Not-Forget
|
||||
|
||||
- [ ] **[Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950)** — assignee: Alex
|
||||
due 2026-06-01 (today) — Alex is DRI; sized at 2d so already at risk of slipping into Wed even if started today.
|
||||
|
||||
- [ ] **[Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342)** — assignee: Alex
|
||||
due 2026-06-01 (today) — Alex is DRI on an onboarding subtask feeding the Fri 6/5 ship; do not let this drift past Tue.
|
||||
|
||||
- [ ] **[Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955)** — assignee: Alex
|
||||
due 2026-05-28 (4d overdue) — PR #5145 has 🔴 CI. Alex is DRI; failing CI = Alex is the blocker, not waiting on review.
|
||||
|
||||
- [ ] **[Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798)** — assignee: Alex
|
||||
due 2026-06-04 — 2–3d estimate means start by Wed at latest or the Fri 6/5 parent ship slips.
|
||||
|
||||
- [ ] **[iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234)** — assignee: Alex
|
||||
due 2026-06-05 — Parent ship; this is the TP. Subtasks must close in time to leave Thu for Ship Review.
|
||||
|
||||
### AOR Quick Wins This Week
|
||||
|
||||
- **[Desktop Browser Feature Owner Survey [anonymous, 5 minute timebox]](https://app.asana.com/0/0/1214940335721015)**
|
||||
overdue 6 days — 5-minute anonymous survey. Knock out before Tue.
|
||||
|
||||
- **[Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128)**
|
||||
overdue 31 days — Internal Product Feedback bug; triage decision + assign or fix-tag.
|
||||
|
||||
- **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)**
|
||||
overdue 31 days — Internal Product Feedback bug; same — triage and route.
|
||||
|
||||
- **[PR: Make our macOS app Monterrey-only - 1-3d (apple-browsers)](https://app.asana.com/0/0/1215150214975916)**
|
||||
overdue 5 days — Alex's PR; verify status (likely ready to land, see Diego's 5/30 note that Monterey+ merges this week).
|
||||
|
||||
### Sprint Backlog (pick 1–2 if time allows)
|
||||
|
||||
- **[PR Check failing on main — testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain...](https://app.asana.com/0/0/1213975496167929)**
|
||||
due 2026-04-22 (40d overdue) — CI failing test; in `active` section.
|
||||
|
||||
- **[PR Check is failing on main](https://app.asana.com/0/0/1214797526093576)**
|
||||
due 2026-05-15 (17d overdue) — CI failing test; check whether Sam S's overnight-stable PR (per 5/31 comment on the now-closed sibling) covers this too.
|
||||
|
||||
- **[Review Overdue Tasks Summary - 22 Tasks (Jan 2026)](https://app.asana.com/0/0/1212881948512860)**
|
||||
due 2026-01-27 (125d overdue) — Inbox cleanup pass; defer to post-WWDC unless room appears.
|
||||
|
||||
(+ 3 aged items >180 days in backlog — not listed)
|
||||
|
||||
### On Radar
|
||||
|
||||
- **TD/discussion: [Sorting in big HTML is 15sec vs Vivaldi 2sec](https://app.asana.com/0/0/1215191840665591)** — Ivy flagged DOM performance test framework angle. Performance is adjacent to macOS browser core but no direct ask of Alex; monitor.
|
||||
|
||||
- **TD/discussion: [Windows Browser: Re-enable isolated JS worlds](https://app.asana.com/0/0/1207088850938070)** — Bulcsu commented on flag-passing approach. Touches Windows AOT plan Alex authored; monitor; engage if scope creeps.
|
||||
|
||||
- **TD/discussion: [Desktop Browsers: Design - Simplify Fire Button](https://app.asana.com/0/0/1215239862935826)** — Peter + Mark aligning on feature-flag rollout sequencing. Mac UI work in Alex's wheelhouse; monitor.
|
||||
|
||||
### Career Action This Week
|
||||
**Draft Part 1 of [Project Advisor Readiness Self-Reflection](https://app.asana.com/0/0/1210386994396212) (30 min, Thu).**
|
||||
|
||||
Picked because: (1) Dominik OOO entire week → 1:1 prep N/A; (2) Project Advisor is the #1 EP3 lever per career-notes and is `Not started`; (3) Christie calibration follow-up not actionable without Dominik; (4) no active O-N/O-L Assessment surfaced in DB right now needing a comment. Other items skipped for those reasons.
|
||||
|
||||
### On Radar / Participation Needed
|
||||
|
||||
- **[Desktop Browsers: Windows - Produce delivery plan for Windows Browser AOT build](https://app.asana.com/0/0/1215255758473719)**
|
||||
Alex pushed back on Fri/Sat ("don't get why a different DRI is spun off without discussing"), Ivy + Mark responded Sat clarifying scope. Alex has not yet replied — engage Tue to close the loop before this drifts.
|
||||
|
||||
### Carried Forward from Last Week
|
||||
<!-- No weekly review file found for 2026-05-29; entries below inferred from snapshot history. -->
|
||||
|
||||
- **[Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955)** — Alex
|
||||
→ see TP section above (PR #5145 CI failing)
|
||||
|
||||
- **[Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952)** — Alex
|
||||
→ see TP section above (PR #5149 ready to merge)
|
||||
|
||||
- **[Hide "stop chat" button in the input box [0.5d]](https://app.asana.com/0/0/1215009192158954)** — Alex
|
||||
→ see TP section above (PR #5173 ready to merge)
|
||||
|
||||
- **[PR: Make our macOS app Monterrey-only - 1-3d](https://app.asana.com/0/0/1215150214975916)** — Alex
|
||||
PR open, 5 days overdue. Diego's 5/30 note confirms Monterey+ branch merges this week; sync with him then close.
|
||||
|
||||
- **[Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193)** — Alex
|
||||
PR #4663 open as draft (CI ✅, review ⏳). Was due 5/28; un-draft and request review post-ship.
|
||||
|
||||
- **[PR: C-S-S Fix site copy/cut/paste/text selection restrictions](https://app.asana.com/0/0/1207521936429896)** — delegated, assignee unknown
|
||||
Stale 76d, no GitHub match found (per delegated PR correlation in snapshot). Verify owner + state.
|
||||
|
||||
- **[Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756)** — Alex
|
||||
Due 5/26 was last cycle's; Dominik OOO this entire week → no 1:1 to prep. Add the Project Advisor doc result + EP3 gap question for the next 1:1 (likely week of 6/15+).
|
||||
|
||||
---
|
||||
*Based on Asana snapshot 2026-06-01 07:31 UTC + career-notes + recurring-rhythms. No weekly-review file found for 2026-05-29 — flagged above. Plan generated 2026-06-01 ~13:35 local.*
|
||||
Reference in New Issue
Block a user