Features
Everything the loop needs, in one app
From the first request to the email that says it shipped.
1 of 7
Collect
Every request in one place, wherever it came from.
-
One inbox for every channel
-
Duplicates flagged by AI
-
Spreadsheet and document imports
- LUM-I12 Export the report as PDF Portal 3 customers · 8 votes
- LUM-I13 PDF of the monthly report Support Possible duplicate of LUM-I12
- LUM-I16 Login drops on mobile Sales 2 customers · 5 votes
- LUM-I14 Weekly report by email Import from requests.csv
2 of 7
Understand
Problems ranked by evidence, and the spec on one page.
-
Problems with their evidence
-
The spec on one page
-
Versioned specs
-
Team points per cycle
- v1First draft
- v2Scope cut
- v3Saved · sent to Jira
Statement
31 customers can’t get a report out of Lumen to share it: they ask for a PDF, or for the report by email.
Acceptance criteria
- Any report exports as a PDF with its filters.
- A weekly email carries the same PDF.
Team points A.L.3 R.M.4 T.S.2 9
3 of 7
Ship and tell
Releases built from problems, and everyone who asked hears about them.
-
Releases made of problems
-
Jira epics, one issue per problem
-
Changelog drafts
-
Everyone who asked is told
ProductOS release
LUM-R3Version 4.3
- LUM-P7Reports are hard to share
- LUM-P8Unstable login on mobile
Dry run first
Jira Cloud
EpicLMN-214Version 4.3
- StoryLMN-215Reports are hard to share
- StoryLMN-216Unstable login on mobile
Status flows back
4 of 7
Customer portal
A front door with your brand, at one address.
-
Sign-in by email link or Google
-
Votes that count once
-
A page for every request
-
Now, Next and Later
-
“You voted for this”
-
Help center and support
-
Made for phones
- 32 Export the report as PDF Planned M.K. 6
- 18 Login drops on mobile Under review J.S. 3
- 9 Draft lost while offline Open R.A. 1
Now
Unstable login on mobile 18 customers pointed to thisNext
Reports are hard to share 31 customers pointed to thisLater
Drafts lost while offline 9 customers pointed to this5 of 7
Day to day
The work that needs a person comes first.
-
A home queue by reason
-
A weekly brief
-
Web push and email
-
Realtime screens
- Ideas to triage12
- Problems to confirm3
- Tickets due4
- Replies due2
Written by AI · weekly brief
Grew: “Reports are hard to share”, 9 new votes from 4 customers.
Shipped: version 4.3, with 2 problems.
Told: 49 people, by email and in the portal.
6 of 7
AI that drafts
AI drafts, people decide.
-
Drafts, not decisions
-
Your own OpenRouter key
-
An offline helper
-
Nothing waits for a model
Reports are hard to share
Statement
31 customers can’t get a report out of Lumen to share it: they ask for a PDF, or for the report by email.
Started from an AI draft · accepted by Ana at 14:33
Approach
Drafted by AI · not yet confirmed
Add PDF export to every report, then a weekly email that sends it to the people each customer chooses. Keep the date filter in both.
Accept Edit Discard Accept writes this into Approach.
7 of 7
Developers and agents
Works with the tools your engineers and their agents use.
-
MCP server
-
ProductOS Agent
-
Personal API tokens
-
GitHub code context
Claude, through the MCP server
Log the call note about weekly reports for Lumen.
create_ideaLUM-I48Weekly report by email
add_idea_to_painLUM-I48LUM-P7
ProductOS Agent
$productos-agent run
LUM-P7Claude Code is working
productos/lum-p7-reports-are-hard-to-share
ProductOS: LUM-P7
Pull request opened
See it with your own requests
Create a workspace and bring in a spreadsheet of requests. You can start without an AI key.