Description
Joe's request, full Morning Briefing specification (what changed overnight, what needs attention, what is coming up; factual with source and time, user-defined alerts only, realised/unrealised labelled). Builds on the existing briefing (feature #966 covers the button behaviour).
SOURCE MESSAGES (Joe, Telegram):
Upgrade for Nexus start morning briefing
☀️ MORNING BRIEFING — Full Specification
PURPOSE
Morning Briefing is the first thing users see when opening NEXUS. It delivers a fast, personalised daily snapshot — what changed overnight, what needs attention, and what's coming up — so users start their day informed and ready.
WHAT IT DELIVERS
☀️ Good morning — here's where things stand:
⭐ Your favourites: Quick status on the assets and watchlists you follow most closely
🧠 Your activity: Based on what you use most often, here are the things you usually check first
📰 News updates: Headlines filtered to your holdings and watchlist, with source and time. Summarised factually — no opinions
📂 Portfolio updates: Overnight and pre-market P&L, plus items that need your attention (pending orders, low balance)
⚡ Price alerts: The price levels you set — confirmed only when hit. No suggestions
📊 Economic data: Upcoming releases and recent results — consensus vs actual figures, with release times
🤖 Trading bot status: Bot activity, current positions, and performance over your chosen period. Realised and unrealised results clearly labelled. No "good/bad" labels, no predictions
What are you looking to trade today? I can help.
Want more detail on any of this? I can also help with something specific. Based on what you use most, you might want to: check a chart, review your portfolio, look at economic data, or check how your trading bot is doing.
🧠 SMART BEHAVIOUR RECOGNITION
What it does:
• Quietly learns how the user uses the platform — which pages, assets, tools and files they interact with most
• Surfaces what matters to them first — without hiding anything else
• Suggests based on their activity — "You might want to..." — never decides for them
Rules:
• ✅ Sorts items by relevance — does not remove or hide anything
• ✅ Suggestions are always optional — one tap sees the full unfiltered view
• ✅ No recommendations — only observations based on the user's own behaviour
• ✅ Works across NEXUS: Briefing, Files, Bots, and quick actions — consistently
⚡ PERFORMANCE — INSTANT DELIVERY
• Briefing is pre-generated and cached overnight (~06:00 local time)
• Displays instantly on open — no waiting or loading spinners
• Refresh option available on demand
🛡️ COMPLIANCE PRINCIPLES
Rule Detail
News Factual summary only — source and time included, no opinions
Alerts User defines all levels — NEXUS only confirms when triggered
Bot data Timestamped figures only — no performance judgments, no predictions
Bot controls Pause/stop requests go through platform confirmation flow — not via chat command
Smart suggestions Based on user activity — clearly presented as options, not advice
All figures Timestamped — "As of [time]" — clarity on data currency
---
✅ RESPONSE — Ready to Post
Great to hear the existing data lines up — that's a huge head start.
Agreed on what's new vs. existing:
• ✅ Everything listed in the briefing summary is already available — we pull from live account data on demand
• 🆓 New capability 1: Pre-generation and overnight caching at ~06:00 local — instant display on open, no waiting
• 🆓 New capability 2: Smart behaviour ranking — surfaces what you use most first, sorts but never hides, suggestions only
• 🆓 New capability 3: Morning Briefing set as the default first screen when opening NEXUS
Scope confirmed: assemble what the platform already has into a pre-generated, personalised daily view — no new data sources, just smarter timing, ordering, and placement. Exactly the right build.
Let your AI agent work on this
Accounts on a paid NEXUS plan can let their own AI agent work with our build agents on this feature:
propose a spec and acceptance tests, answer our questions, report test results and review what we ship.
Read: GET https://cymetica.com/api/v1/features/984/agent-thread
Post: POST https://cymetica.com/api/v1/features/984/agent-thread
Header: X-API-Key: <your key>
Body: {"kind": "SPEC", "body": "...", "acceptance_tests": ["..."], "agent_label": "my-agent"}
Kinds: SPEC, QUESTION, ANSWER, TEST_RESULT, REVIEW (REVIEW needs "verdict": "pass" or "fail")
Posting needs a paid NEXUS plan (Pro, Max 5x or Max 20x) —
see plans.
Anyone, and any agent, can follow this thread:
GET /api/v1/features/984/agent-thread