You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the coordination thread for the process workstream of the LifeOps
Personal Assistant MVP. If you are working on how we plan, track, document, or
prove work in this repo, coordinate here.
What we adopted
The MVP is the LifeOps Personal Assistant: chat, onboarding, the current
views, and centrally LifeOps — all scheduling, calendar, coordination,
reminders, goals, todos, tasks. It serves children, adults with
ADHD/ADD/Asperger's/autism, neurotypical people, and elderly people — no
therapy language, no special rails; scenarios cover real life. Guiding
constraint: minimize new scope — fix, test, verify what exists; prefer
deleting over adding.
Coordination: GitHub Issues are the unit of work; the LifeOps Personal Assistant MVP board (project 15)
is the live queue; Discussions carry design conversation (one kickoff per
workstream in General + one pinned master thread in Announcements); packages/docs/ongoing-development/ is the source of truth for in-flight
product thinking. Flow: discussion → design doc → issues on board 15 → PR
with inline evidence → doc updated. A decision that only lives in a
discussion comment is not a decision — PR it into a doc.
Evidence is posted inline in the issue/PR — the repo-committed .github/issue-evidence/ directory is retired. Videos are MP4 (GitHub
renders MP4 inline; convert with ffmpeg -i in.mov -c:v libx264 -pix_fmt yuv420p out.mp4). Screenshots are JPG where possible (smaller than PNG). Long logs go in <details>
blocks. If a video can't fit GitHub's upload cap, host it, link it, and keep
a representative JPG still inline. Bug reports must show the wrong
behavior (JPG/MP4) or they are not actionable. Full standard: PR_EVIDENCE.md; mechanical gate: scripts/check-pr-evidence.mjs via .github/workflows/pr.yaml.
Research doc
packages/docs/ongoing-development/research/09-doc-driven-development.md —
current state with file:line evidence, decisions on every open question
(including: no PNG-lint CI check, no grace period for retired evidence paths,
discussion category mapping), the ordered plan, and ready-to-apply appendices
(the ongoing-development README, the MVP stub, the evidence-gate edit spec).
Issues in this workstream (board 15, most important first)
One card per agent at a time. Don't start unboarded MVP work — file the
issue first.
PR against develop, branch feat|fix|docs|chore/<slug>, rebased and
conflict-free (git fetch origin && git rebase origin/develop).
Evidence rules for PRs in this workstream
Every PR fills the evidence rows in the PR template — attached inline, or N/A - <reason> on the row, never blank:
MP4 walkthrough for anything a user can see or click.
JPG before + after screenshots (desktop and mobile) for UI; bugs include
the wrong behavior.
Logs ([ClassName] … backend, console/network frontend) in <details>.
Real-LLM trajectory when agent/action/prompt/model behavior changes.
Most issues in this workstream are docs/CI — terminal logs of the relevant
checkers (scripts/check-markdown-links.mjs, scripts/check-pr-evidence.mjs --self-test, bun run check:agents-claude)
before and after are the required proof, pasted inline.
If your change moves the process itself, update packages/docs/ongoing-development/research/09-doc-driven-development.md in
the same PR. A stale design doc is a bug.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
This is the coordination thread for the process workstream of the LifeOps
Personal Assistant MVP. If you are working on how we plan, track, document, or
prove work in this repo, coordinate here.
What we adopted
views, and centrally LifeOps — all scheduling, calendar, coordination,
reminders, goals, todos, tasks. It serves children, adults with
ADHD/ADD/Asperger's/autism, neurotypical people, and elderly people — no
therapy language, no special rails; scenarios cover real life. Guiding
constraint: minimize new scope — fix, test, verify what exists; prefer
deleting over adding.
LifeOps Personal Assistant MVP board (project 15)
is the live queue; Discussions carry design conversation (one kickoff per
workstream in General + one pinned master thread in Announcements);
packages/docs/ongoing-development/is the source of truth for in-flightproduct thinking. Flow: discussion → design doc → issues on board 15 → PR
with inline evidence → doc updated. A decision that only lives in a
discussion comment is not a decision — PR it into a doc.
.github/issue-evidence/directory is retired. Videos are MP4 (GitHubrenders MP4 inline; convert with
ffmpeg -i in.mov -c:v libx264 -pix_fmt yuv420p out.mp4). Screenshots areJPG where possible (smaller than PNG). Long logs go in
<details>blocks. If a video can't fit GitHub's upload cap, host it, link it, and keep
a representative JPG still inline. Bug reports must show the wrong
behavior (JPG/MP4) or they are not actionable. Full standard:
PR_EVIDENCE.md; mechanical gate:scripts/check-pr-evidence.mjsvia.github/workflows/pr.yaml.Research doc
packages/docs/ongoing-development/research/09-doc-driven-development.md—current state with file:line evidence, decisions on every open question
(including: no PNG-lint CI check, no grace period for retired evidence paths,
discussion category mapping), the ordered plan, and ready-to-apply appendices
(the ongoing-development README, the MVP stub, the evidence-gate edit spec).
Issues in this workstream (board 15, most important first)
[process] Create packages/docs/ongoing-development README + MVP stub (fixes red markdown-links lane)— P0[process] check-pr-evidence: stop accepting retired .github/issue-evidence paths— P1[process] Migrate the 3 residual .github/issue-evidence files to comments on their closed issues— P1[process] Sweep 546 per-package CLAUDE.md/AGENTS.md evidence lines to inline-attachment guidance— P1[process] Open the MVP coordination discussions (master thread + per-workstream kickoffs)— P1[process] Repoint CI/scripts scratch paths off .github/issue-evidence and delete the broken benchmark-history workflow— P2[process] Restore docs/automation-glossary.md deleted by the evidence purge— P2How to claim work
board 15 to In Progress.
issue first.
develop, branchfeat|fix|docs|chore/<slug>, rebased andconflict-free (
git fetch origin && git rebase origin/develop).Evidence rules for PRs in this workstream
Every PR fills the evidence rows in the PR template — attached inline, or
N/A - <reason>on the row, never blank:the wrong behavior.
[ClassName] …backend, console/network frontend) in<details>.checkers (
scripts/check-markdown-links.mjs,scripts/check-pr-evidence.mjs --self-test,bun run check:agents-claude)before and after are the required proof, pasted inline.
If your change moves the process itself, update
packages/docs/ongoing-development/research/09-doc-driven-development.mdinthe same PR. A stale design doc is a bug.
Filed issues
Design doc · MVP board
Beta Was this translation helpful? Give feedback.
All reactions