docs(ecosystem): add delegation task pack
This commit is contained in:
parent
765568fd44
commit
f3b3ae30fb
@ -26,6 +26,7 @@ Recommended structure:
|
|||||||
- [`ECOSYSTEM_MARKETPLACE_UNIFICATION.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_MARKETPLACE_UNIFICATION.md) — shared marketplace model
|
- [`ECOSYSTEM_MARKETPLACE_UNIFICATION.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_MARKETPLACE_UNIFICATION.md) — shared marketplace model
|
||||||
- [`ECOSYSTEM_PERSONAL_TIMELINE_PRD.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_PERSONAL_TIMELINE_PRD.md) — unified user activity stream
|
- [`ECOSYSTEM_PERSONAL_TIMELINE_PRD.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_PERSONAL_TIMELINE_PRD.md) — unified user activity stream
|
||||||
- [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md) — execution-ready plan for the first golden flow
|
- [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md) — execution-ready plan for the first golden flow
|
||||||
|
- [`delegation/`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation) — ready-to-send task packs and launcher lines for Saravana, Codex, Windsurf, and Cursor
|
||||||
- [`adoption/`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/adoption) — per-product adoption notes
|
- [`adoption/`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/adoption) — per-product adoption notes
|
||||||
|
|
||||||
Ownership model:
|
Ownership model:
|
||||||
|
|||||||
48
docs/ecosystem/delegation/CODEX_PHASE1_INTEGRATION_REVIEW.md
Normal file
48
docs/ecosystem/delegation/CODEX_PHASE1_INTEGRATION_REVIEW.md
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# Codex Phase 1 Integration Review
|
||||||
|
|
||||||
|
> **Role:** Codex
|
||||||
|
> **Repo Lead:** cross-repo
|
||||||
|
> **Goal:** finish Phase 1 by reviewing delegated outputs, closing any contract drift, and recording final status
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
- review NoteLett Phase 1 verification output
|
||||||
|
- review MindLyst Phase 1 verification output
|
||||||
|
- validate against:
|
||||||
|
- [`ECOSYSTEM_AGENT_OPERATING_MODEL.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_AGENT_OPERATING_MODEL.md)
|
||||||
|
- [`ECOSYSTEM_IMPLEMENTATION_TRACKER.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_IMPLEMENTATION_TRACKER.md)
|
||||||
|
- [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md)
|
||||||
|
- [`packages/events/src/ecosystem.ts`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/packages/events/src/ecosystem.ts)
|
||||||
|
|
||||||
|
## Owned Work
|
||||||
|
|
||||||
|
- final cross-repo review
|
||||||
|
- final event-lineage review
|
||||||
|
- final tracker/doc updates
|
||||||
|
- final end-to-end walkthrough assessment
|
||||||
|
|
||||||
|
## Do Not Touch
|
||||||
|
|
||||||
|
- unrelated product features
|
||||||
|
- Phase 2 implementation
|
||||||
|
- broad refactors outside the Phase 1 flow unless required to close a concrete bug
|
||||||
|
|
||||||
|
## Review Checklist
|
||||||
|
|
||||||
|
- artifact shapes still match shared contracts
|
||||||
|
- event causation and parent lineage are preserved
|
||||||
|
- no repo introduced contract drift
|
||||||
|
- verification evidence is real and recorded
|
||||||
|
- tracker reflects actual completion state
|
||||||
|
|
||||||
|
## Expected Output
|
||||||
|
|
||||||
|
- approve or reject delegated work
|
||||||
|
- apply any required integration fixes
|
||||||
|
- update tracker/docs with final evidence
|
||||||
|
|
||||||
|
## Launch One-Liner
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/CODEX_PHASE1_INTEGRATION_REVIEW.md and execute it exactly within its ownership boundaries
|
||||||
|
```
|
||||||
@ -0,0 +1,56 @@
|
|||||||
|
# Cursor Task: MindLyst Phase 1 Verification
|
||||||
|
|
||||||
|
> **Role:** Cursor
|
||||||
|
> **Repo:** `learning_multimodal_memory_agents`
|
||||||
|
> **Priority:** current Phase 1 blocker
|
||||||
|
|
||||||
|
## Goal
|
||||||
|
|
||||||
|
Finish the narrow MindLyst verification path for the note -> memory step so the Phase 1 flow is locally testable.
|
||||||
|
|
||||||
|
## Owned Files And Modules
|
||||||
|
|
||||||
|
- `mindlyst-native/web/src/lib/ecosystem-phase1.*`
|
||||||
|
- `mindlyst-native/web/src/app/api/memory/route.ts`
|
||||||
|
- `mindlyst-native/web/src/__tests__/api-memory.test.ts`
|
||||||
|
- minimal web test/tooling config only if required for this exact path
|
||||||
|
|
||||||
|
## Do Not Touch
|
||||||
|
|
||||||
|
- mobile/native app code
|
||||||
|
- unrelated product features
|
||||||
|
- shared ecosystem contracts in `learning_ai_common_plat`
|
||||||
|
- broad web toolchain churn unrelated to the Phase 1 path
|
||||||
|
|
||||||
|
## Required Outcome
|
||||||
|
|
||||||
|
- focused tests run for the Phase 1 memory import path
|
||||||
|
- `memory.entry.created` keeps upstream note-linked event causation when available
|
||||||
|
- latest memory event index persistence is covered
|
||||||
|
- any tooling fix stays minimal and local to this path
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
Run the narrowest focused test command that proves the path works. Target files:
|
||||||
|
|
||||||
|
- `mindlyst-native/web/src/lib/ecosystem-phase1.test.ts`
|
||||||
|
- `mindlyst-native/web/src/__tests__/api-memory.test.ts`
|
||||||
|
|
||||||
|
Record the exact command and result.
|
||||||
|
|
||||||
|
## Tracker Update
|
||||||
|
|
||||||
|
If verification changes from blocked to verified, update:
|
||||||
|
|
||||||
|
- [`ECOSYSTEM_IMPLEMENTATION_TRACKER.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_IMPLEMENTATION_TRACKER.md)
|
||||||
|
- [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md)
|
||||||
|
|
||||||
|
## Review Gate
|
||||||
|
|
||||||
|
Return the result to Codex for review before claiming completion.
|
||||||
|
|
||||||
|
## Launch One-Liner
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/CURSOR_MINDLYST_PHASE1_VERIFICATION.md and execute it exactly within its ownership boundaries
|
||||||
|
```
|
||||||
39
docs/ecosystem/delegation/README.md
Normal file
39
docs/ecosystem/delegation/README.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Delegation Pack
|
||||||
|
|
||||||
|
> Ready-to-send task files for Saravana, Codex, Windsurf, and Cursor.
|
||||||
|
> Use these files when assigning bounded ecosystem work to another coding agent.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Current Delegation Set
|
||||||
|
|
||||||
|
- [`SARAVANA_COORDINATION.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/SARAVANA_COORDINATION.md)
|
||||||
|
- [`CODEX_PHASE1_INTEGRATION_REVIEW.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/CODEX_PHASE1_INTEGRATION_REVIEW.md)
|
||||||
|
- [`WINDSURF_NOTELETT_PHASE1_VERIFICATION.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/WINDSURF_NOTELETT_PHASE1_VERIFICATION.md)
|
||||||
|
- [`CURSOR_MINDLYST_PHASE1_VERIFICATION.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/CURSOR_MINDLYST_PHASE1_VERIFICATION.md)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Standard Launcher Pattern
|
||||||
|
|
||||||
|
Give an agent a one-liner in this form:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read the task file at <absolute-path> and execute it exactly within its ownership boundaries
|
||||||
|
```
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/WINDSURF_NOTELETT_PHASE1_VERIFICATION.md and execute it exactly within its ownership boundaries
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Rules
|
||||||
|
|
||||||
|
- task files must stay bounded
|
||||||
|
- task files must name owned files or modules
|
||||||
|
- task files must name do-not-touch boundaries
|
||||||
|
- task files must include verification expectations
|
||||||
|
- Codex reviews delegated outputs before ecosystem completion is claimed
|
||||||
32
docs/ecosystem/delegation/SARAVANA_COORDINATION.md
Normal file
32
docs/ecosystem/delegation/SARAVANA_COORDINATION.md
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Saravana Coordination Task
|
||||||
|
|
||||||
|
> **Role:** Saravana
|
||||||
|
> **Purpose:** sequencing, approval, and merge authority for the current Phase 1 completion work
|
||||||
|
|
||||||
|
## Goal
|
||||||
|
|
||||||
|
Coordinate the final Phase 1 verification push without changing the technical contract.
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
- confirm that Windsurf owns NoteLett verification
|
||||||
|
- confirm that Cursor owns MindLyst verification
|
||||||
|
- keep Codex as final reviewer for cross-repo completion
|
||||||
|
- decide when to stop Phase 1 and when to begin Phase 2
|
||||||
|
|
||||||
|
## Do Not Touch
|
||||||
|
|
||||||
|
- shared artifact schema unless Codex recommends a contract change
|
||||||
|
- broad Phase 2 rollout before Phase 1 walkthrough is closed
|
||||||
|
|
||||||
|
## Expected Output
|
||||||
|
|
||||||
|
- clear approval on task ownership
|
||||||
|
- clear approval on merge order
|
||||||
|
- final signoff when Codex reports Phase 1 ready
|
||||||
|
|
||||||
|
## Launch One-Liner
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/SARAVANA_COORDINATION.md and use it as the current coordination brief
|
||||||
|
```
|
||||||
@ -0,0 +1,60 @@
|
|||||||
|
# Windsurf Task: NoteLett Phase 1 Verification
|
||||||
|
|
||||||
|
> **Role:** Windsurf
|
||||||
|
> **Repo:** `learning_ai_notes`
|
||||||
|
> **Priority:** current Phase 1 blocker
|
||||||
|
|
||||||
|
## Goal
|
||||||
|
|
||||||
|
Finish the NoteLett verification path for the transcript -> note step so the Phase 1 flow is execution-verified, not just code-complete.
|
||||||
|
|
||||||
|
## Owned Files And Modules
|
||||||
|
|
||||||
|
- `backend/src/lib/ecosystem-phase1.*`
|
||||||
|
- `backend/src/modules/ecosystem-phase1/*`
|
||||||
|
- backend test/config files only if needed for this exact verification path
|
||||||
|
|
||||||
|
## Do Not Touch
|
||||||
|
|
||||||
|
- `web/`
|
||||||
|
- `mobile/`
|
||||||
|
- shared ecosystem contracts in `learning_ai_common_plat`
|
||||||
|
- unrelated NoteLett features
|
||||||
|
|
||||||
|
## Required Outcome
|
||||||
|
|
||||||
|
- backend Phase 1 import path runs locally
|
||||||
|
- focused tests cover:
|
||||||
|
- transcript artifact import
|
||||||
|
- note artifact creation
|
||||||
|
- `artifact.created`
|
||||||
|
- `artifact.linked`
|
||||||
|
- upstream event causation propagation
|
||||||
|
- no contract drift from `@bytelyst/events`
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
Run the narrowest real command that proves the path works. Preferred:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pnpm --filter @notelett/backend run test
|
||||||
|
```
|
||||||
|
|
||||||
|
If repo setup requires a narrower command, use it and record the exact command plus result.
|
||||||
|
|
||||||
|
## Tracker Update
|
||||||
|
|
||||||
|
If verification changes from blocked to verified, update:
|
||||||
|
|
||||||
|
- [`ECOSYSTEM_IMPLEMENTATION_TRACKER.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_IMPLEMENTATION_TRACKER.md)
|
||||||
|
- [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md)
|
||||||
|
|
||||||
|
## Review Gate
|
||||||
|
|
||||||
|
Return the result to Codex for review before claiming completion.
|
||||||
|
|
||||||
|
## Launch One-Liner
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/WINDSURF_NOTELETT_PHASE1_VERIFICATION.md and execute it exactly within its ownership boundaries
|
||||||
|
```
|
||||||
Loading…
Reference in New Issue
Block a user