PLP - Practical Learning Platform
Idea type:
14d5498e-3e9f-569c-94bc-572f1ba61f0a
· blocks override: concept, note, attachment, plan, task_list, release, asset
bd5ed897-00fb-4f64-afd0-94f7e8205489
· Owner: mark@mark-christensen.com
· Created
· Updated
Tags: Learning Manara
Elements
Optional content — concept, plan, task list, release notes, freeform notes, attachments. Add or edit any of these in any order.
| Type | Title | Pos | Content | Created | Updated | |
|---|---|---|---|---|---|---|
| release | Prototype | 0 |
6d4686fa-734b-49a3-ba90-9cce2339d00d
Body (47 bytes){"type":"doc","content":[{"type":"paragraph"}]}
|
|||
| task_list | Deploy to real domain Chore | 0 |
2c6ba3f1-87b8-4e73-a072-bd0177ae3a52
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"7a52c188-6cda-58d0-9872-9aafb05b81ce"}
|
|||
| task_list | Basic functionality Feature | 0 |
76b0dac8-a6ab-49ac-aeb0-dc6641395e5d
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Load behavior packs from S3 Feature | 0 |
6943739f-2b8c-4b08-8d82-0f68744c1860
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Admin UI to view sessions and manage behavior packs Feature | 0 |
957dbc22-a93a-4c7c-bbda-cb1c66fecff8
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| plan | Experiments | 0 |
9189d8ea-71ae-422d-98ee-f2294865963f
Data{"items":[{"children":[{"children":[],"done":true,"id":"f85a16cd-8e29-467e-8d5d-fd0c5fee8514","ref":{"element_id":"d68b4864-8f4d-4dfa-b8ab-5c86382c5b78","kind":"note"},"text":"Harness over prompt/LLM"}],"done":false,"id":"02bb9cc0-83c1-4cef-9de9-d05750e1dd3c","ref":{"element_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","kind":"release"},"text":"Prototype"}],"schema":2.0}
|
|||
| note | Harness over prompt/LLM | 0 |
d68b4864-8f4d-4dfa-b8ab-5c86382c5b78
Body (640 bytes){"type":"doc","content":[{"type":"paragraph","content":[{"type":"text","text":"What matters is the harness. It controls how agents work together, share info, and interacts with the user. "}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Best model is orchestrator-subagent. Orchestrator handles keeping the task on track. Subagents do most of the work. "}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Biggest upside : infinite scalability. No need to keep work in a tight scope with a limited prompt. Each new ability is added as a subagent with its own tools and prompt. "}]}]}
|
|||
| task_list | Create real SA pack w/ real subagents Feature | 0 |
2952103d-e6b7-4f9c-8111-363aa0793fd1
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Remove progress sidebar - that's admin only. Orchestrator should keep user informed on their progress Feature | 0 |
49f06415-a7cb-4c34-a08e-5cdffbe84359
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Agents can ask for files to be uploaded or links to be shared (for evaluation) Feature | 0 |
55522aa2-adc2-4007-a567-3ae397a1d4c8
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Voice comms bidirectional Feature | 0 |
da8c78a9-d44e-4093-9f40-8d02b9a9ba7d
Data{"done":true,"release_id":"6d4686fa-734b-49a3-ba90-9cce2339d00d","task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Don't show the audio player for the AI talking or the volume meter for the user's microphone UX | 0 |
6dfbdbc7-6356-4777-bcaa-6996f021d08c
Data{"done":true,"task_type_id":"a57ca2a4-d396-587e-b1bb-1615090d015a"}
|
|||
| task_list | The microphone piece broke after a few rounds Bug | 0 |
fc667274-02a6-46ad-8f9c-a8039005be33
Data{"done":true,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Don't request microphone permission each time Bug | 0 |
9f7e571f-e936-46b6-ac10-3953efb5edfb
Data{"done":true,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Short answers don't register Bug | 0 |
fdf25ab2-3142-4456-880b-950ec4de3bd8
Data{"done":true,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Responses take a long time sometimes. Orchestrator needs to give status updates from the subagent UX | 0 |
70ff5f69-dece-448a-8103-852140a00f38
Data{"done":true,"task_type_id":"a57ca2a4-d396-587e-b1bb-1615090d015a"}
|
|||
| task_list | Voice is bad UX | 0 |
834ec4ac-3150-42ae-b5f3-02dea4d8e57c
Data{"done":true,"task_type_id":"a57ca2a4-d396-587e-b1bb-1615090d015a"}
|
|||
| task_list | Speech from the UI gets cut off mid-speaking sometimes Bug | 0 |
499c6e51-9148-4be6-b063-af70819e4090
Data{"done":true,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Button to "repeat" speaking a block Feature | 0 |
9afb842a-a7e0-4e83-8cca-a7f1b57263d3
Data{"done":true,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Add "report an issue" button which provides a modal with a free text field and then emails that, along with the session ID and user logged in email, to predefined support contacts Feature | 0 |
40778995-aaa9-4a57-ad69-b2aa8671fad9
Data{"done":false,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Admin needs to be able to create a custom URL which locks in a single task pack and can provide initial information about who the user will be (e. g. what company they work at or a specific name) Feature | 0 |
fef72cdf-dbe4-48a7-b634-63ef74a94fd9
Data{"done":true,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Test other AIs - I think it uses Gemma right now Feature | 0 |
77c38b5c-cf56-4958-a9b5-ca1ab4d308b7
Data{"done":false,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | if user stops before the end of a objective, they start over at the start of that objective. It loses the actual chat history Bug | 0 |
b62c0e63-8417-43e4-860c-be8c430f17bc
Data{"done":true,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Model cost is a concern. How to we make sure the subagents are running wild? Seems like this needs a caching change Feature | 0 |
ffc76957-ada2-46b9-bf3c-387c1f94d551
Data{"done":false,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Reduce cloud watch monitoring - very expensive Chore | 0 |
1ed11359-97bf-470f-951c-3d2db6ff8431
Data{"done":false,"task_type_id":"7a52c188-6cda-58d0-9872-9aafb05b81ce"}
|
|||
| task_list | Convert to real UI Chore | 0 |
90717072-8e40-4dc8-a376-63c52cb2b424
Data{"done":true,"task_type_id":"7a52c188-6cda-58d0-9872-9aafb05b81ce"}
|
|||
| task_list | Admin auth times out too quickly (a few hours ?) UX | 0 |
772d1749-0d73-4874-8a5e-17329afd6f8b
Data{"done":false,"task_type_id":"a57ca2a4-d396-587e-b1bb-1615090d015a"}
|
|||
| task_list | It properly receives files but then seems to not include them in the convo Bug | 0 |
c95cdce2-e3f3-4dc8-b1df-ba5fd7c7e034
Data{"done":false,"task_type_id":"818ca193-82c3-5d3d-8976-2b0b8359226f"}
|
|||
| task_list | Improve pre-message selection mechanism Feature | 0 |
275c2036-269f-4152-8950-0f5730cac6b3
Data{"done":false,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Fix output format Feature | 0 |
7561b256-ab3a-4dbd-be90-c3970e10f110
Data{"done":false,"task_type_id":"83776309-6f31-52b1-89ab-fce3a072eef9"}
|
|||
| task_list | Do full test run Chore | 0 |
12e61deb-12a0-425c-9f2b-0ee3d0ec35a7
Data{"done":false,"task_type_id":"7a52c188-6cda-58d0-9872-9aafb05b81ce"}
|
|||
| concept | 31 |
ffd9fc94-77b2-45f1-a386-426cb46ddb9b
|
Shares
Granted from the desktop or Android app's Share dialog — this view is for oversight/cleanup, not for granting new shares.
| Access | Status | Created | Updated | ||
|---|---|---|---|---|---|
| Not shared with anyone. | |||||
Linked Repos (Assets)
Read-only here — repos are linked and scanned from the desktop app, then synced to this account.
| Repo | Remote | Last Commit | Scanned | Details |
|---|---|---|---|---|
| No repos linked yet. | ||||