Recued
Menu
← Back to recipes

Brief the next meeting from its minutes

by recued-core v1 42 views

Use “Brief the next meeting from its minutes” in Recued. Start from the last minutes and the project as it stands: what was carried over, where each action is now, what is overdue, what moved, and who holds what. No AI or calendar involved, and nothing is saved.

Complete workflow

Meeting Minutes 2 pinned recipes

Use Meeting Minutes in Recued. Write the minutes yourself, turn each action item into a task for the person it names in a federated project, and brief the next meeting from what happened since, with no AI, calendar, or recording involved.

You are viewing one recipe in this workflow. Installing it opens the complete pack so its other recipes and background automations arrive together.

Use “Brief the next meeting from its minutes” in Recued. Start from the last minutes and the project as it stands: what was carried over, where each action is now, what is overdue, what moved, and who holds what. No AI or calendar involved, and nothing is saved.

pack:meeting-minutesmeeting-minutesproject-managementfederated-project
by recued-core pinned v1

Use “Record meeting minutes into project work” in Recued. Write the decisions, the action items and what is still open. Each action becomes a task for the participant it names, what you took on becomes your promise, and the next briefing starts from it. No AI or calendar involved.

pack:meeting-minutesmeeting-minutesproject-managementfederated-project
by recued-core pinned v1
View pack details, dependencies, and permissions →

Start the meeting from where the last one ended

Pick the project and Recued prepares the briefing from two things it already has: the last minutes you recorded for the project, and the project's tasks as they stand now.

Nothing outside Recued is involved: no calendar, no AI model, nothing to connect. Every line comes from a recorded minute or a task, so nothing in the briefing is a guess.

What it shows

  • Carried over: the open questions the last minutes kept for this meeting.
  • Last time's actions: every task the last minutes created, and where it stands now: done, in progress, overdue, not started, or no longer in the project. A task reassigned since shows who holds it today.
  • Overdue: open tasks due before the meeting starts.
  • Changed since and Done since: what moved after the last meeting.
  • Open work by person: every open task, grouped by who holds it.
  • Your open promises: what you took on for this project and have not yet done.
  • Waiting on other teams: blocking dependencies on work in someone else's Recued.
  • Decided last time: the decisions from the last minutes, for reference.

The window

"Since" means since the last minutes recorded for this project. Enter a time under Look back from to use a different one. With no minutes recorded yet, the briefing shows current work only and leaves the "since" sections empty rather than treating everything as new.

What it reads

Up to 200 tasks and 200 of your most recent promises. The briefing says how many tasks it did not read. It saves nothing, so run it as often as you like.

How it works 105 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (105 steps)
■ project_ref_text trim
Trim whitespace from setting project ref
⚠ stop_choose_a_project guard
Stop if project ref text is empty
■ now_iso date_add
Add 0 seconds to
■ now_ms date_parse
Parse now iso as a date
■ meeting_at_input_text trim
Trim whitespace from setting meeting at
■ meeting_at_input_supplied compare
Check if meeting at input text has data
■ meeting_at_input_parsed date_parse
Parse meeting at input text as a date
■ meeting_at_input_unreadable all
Check if all conditions are true
⚠ stop_meeting_time_not_understood guard
Stop if meeting at input unreadable equals
■ meeting_instant default
Apply default
■ meeting_when_text date_format
Format as a date
■ since_input_text trim
Trim whitespace from setting since
■ since_input_supplied compare
Check if since input text has data
■ since_input_parsed date_parse
Parse since input text as a date
■ since_input_unreadable all
Check if all conditions are true
⚠ stop_look_back_time_not_understood guard
Stop if since input unreadable equals
◆ project_read core.work-entity.get
Get work entity
⚠ stop_project_not_found guard
Stop if project read found does not equal
■ project_id default
Apply default
■ project_title default
Apply default
■ project_key sha256
Apply sha256
◆ latest_read core.storage.shared.read
Read storage shared
■ has_minutes compare
Check if latest read found equals true
■ last_meeting_at default
Apply default
■ last_meeting_title default
Apply default
■ last_meeting_day default
Apply default
■ last_decisions default
Apply default
■ last_carry_forward default
Apply default
■ last_actions default
Apply default
■ title_or_last default
Apply default
■ meeting_name default
Apply default
■ window_floor coalesce
Use the first available value from: since input parsed, last meeting at
■ has_window compare
Check if window floor exists
■ window_after_meeting all
Check if all conditions are true
⚠ stop_look_back_time_is_after_the_meeting guard
Stop if window after meeting equals
■ since_day date_format
Format as a date
■ window_text_minutes ternary
Apply ternary
■ window_text ternary
Apply ternary
◆ participant_read recued-core.federated-projects.participant.search
Search participant on federated projects
■ participant_rows default
Apply default
■ participant_index_raw map
Extract from each item
■ participant_index_trimmed map
Extract email from each item
■ participant_index map
Extract email from each item
◆ task_read core.work-entity.list
List work entity
■ tasks_raw default
Apply default
■ task_total default
Apply default
■ task_fetched count
Count items in tasks raw
■ tasks_not_read math
Calculate: {{step.task_total}} - {{step.task_fetched}}
■ tasks_updated map
Extract updated_at from each item
■ tasks_completed map
Extract completed_at from each item
■ tasks_due map
Extract due_at from each item
■ tasks_due_text map
Extract due_at_ms from each item
■ tasks_owner_lower map
Extract assigned_contact_id from each item
■ tasks_named enrich_by
Apply enrich_by
■ tasks_has_owner map
Extract owner_email from each item
■ tasks_has_name map
Extract owner_name from each item
■ tasks map
Extract from each item
■ open_tasks filter
Filter by condition
■ done_tasks filter
Filter by condition
■ overdue_tasks filter
Filter by condition
■ done_since_raw filter
Filter by condition
skip: step.has_window equal false
■ done_since default
Apply default
■ changed_since_raw filter
Filter by condition
skip: step.has_window equal false
■ changed_since default
Apply default
◆ last_action_reads core.work-entity.get
Get work entity
■ last_action_rows_raw map
Extract from each item
■ last_action_found map
Extract found from each item
■ last_action_done map
Extract done from each item
■ last_action_due_ms map
Extract due_at from each item
■ last_action_due_text map
Extract due_at_ms from each item
■ last_action_has_due map
Extract due_at_ms from each item
■ last_action_before_meeting map
Extract due_at_ms from each item
■ last_action_overdue map
Extract from each item
■ last_action_started map
Extract progress from each item
■ last_action_status map
Extract from each item
■ last_action_has_owner map
Extract owner_email from each item
■ last_action_rows map
Extract from each item
■ last_action_count count
Count items in last action rows
■ last_action_done_rows filter
Filter by condition
■ last_action_done_count count
Count items in last action done rows
◆ commitment_read core.work-entity.list
List work entity
■ commitment_rows default
Apply default
■ commitment_projects map
Extract blocks_project_ids from each item
■ open_promises_raw filter
Filter by condition
■ open_promises_due_ms map
Extract promised_for_at from each item
■ open_promises map
Extract promised_for_ms from each item
◆ dependency_read recued-core.federated-projects.remote_dependency.search
Search remote dependency on federated projects
■ dependencies default
Apply default
■ open_count count
Count items in open tasks
■ overdue_count count
Count items in overdue tasks
■ done_since_count count
Count items in done since
■ changed_since_count count
Count items in changed since
■ promise_count count
Count items in open promises
■ dependency_count count
Count items in dependencies
■ carry_forward_count count
Count items in last carry forward
■ carry_forward_table to_table
Format results as a data table
■ last_action_table to_table
Format results as a data table
■ overdue_table to_table
Format results as a data table
■ changed_table to_table
Format results as a data table
■ done_table to_table
Format results as a data table
■ open_table to_table
Format results as a data table
■ promise_table to_table
Format results as a data table
■ dependency_table to_table
Format results as a data table
■ decision_table to_table
Format results as a data table
■ card to_summary
Format results as a summary card
▼
Output
summary card
table carry_forward_table
table last_action_table
table overdue_table
table changed_table
table done_table
table open_table
table promise_table
table dependency_table
table decision_table
Settings 4 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

since setting =
meeting at setting =
project ref setting = [object Object]
meeting title setting =

Uses (5 operations)

Tasks & notes Get work entity core.work-entity.get
Shared store Read storage shared core.storage.shared.read
Pack operation Search participant on federated projects recued-core.federated-projects.participant.search
Tasks & notes List work entity core.work-entity.list
Pack operation Search remote dependency on federated projects recued-core.federated-projects.remote_dependency.search

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Read Tasks & notes core.work-entity.get read-only
Read Shared store core.storage.shared.read read-only
Read Tasks & notes core.work-entity.list read-only

2 more aren't listed here. You'll see them at install.

Data it touches

SurfacesTasks & notesShared store
Warehousedata.shared

About

Tags

pack:meeting-minutesmeeting-minutesproject-managementfederated-projectmanualmeeting-preptaskread-only

Details

105 steps 4 configurable settings recipe_id: prepare-meeting-briefing