Linear my work digest
Scheduled read-only digest for personal Linear work. It reads the current user, assigned issues, optionally created issues, optionally blocked issues, active and next cycles, and open projects through recued-core.linear, renders compact tables, and can send an in-app nudge when matching issues exist. It does not create, update, move, delete, archive, comment on, label, subscribe to, or call arbitrary Linear GraphQL.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (32 steps)
viewer
?
assigned_raw
?
created_raw
?
skip: config.include_created not_equal true
blocked_raw
?
skip: config.include_blocked not_equal true
active_cycles_raw
?
next_cycles_raw
?
projects_raw
?
skip: config.include_projects not_equal true
assigned
default
Apply default
created
default
Apply default
blocked
default
Apply default
active_cycles
default
Apply default
next_cycles
default
Apply default
projects
default
Apply default
issues
flatten
Flatten nested lists in
assigned_count
count
Count items in assigned
created_count
count
Count items in created
blocked_count
count
Count items in blocked
issue_count
count
Count items in issues
project_count
count
Count items in projects
has_issues
compare
Check if issue count is greater than 0
notify_enabled
compare
Check if setting notify when issues equals true
should_notify
all
Check if all conditions are true
notify
?
skip: step.should_notify not_equal true
issue_rows
slice
Take a subset of
cycle_rows
flatten
Flatten nested lists in
project_rows
slice
Take a subset of
issue_ids
pluck
Extract identifier from each item
issue_ids_text
join
Join items with ", "
issue_table
to_table
Format results as a data table
cycle_table
to_table
Format results as a data table
project_table
to_table
Format results as a data table
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
linear
setting
=
channels
setting
=
in_app
end hour
setting
=
10
weekdays
setting
=
1,2,3,4,5
row limit
setting
=
25
start hour
setting
=
8
include blocked
setting
=
true
include created
setting
=
true
include projects
setting
=
true
notify when issues
setting
=
true
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.