रेडियन · अहोरात्र चक्र

Radian

STATUS: LIVE MCP · 360° CIRCULAR ROUTINE & LIFE DIAL

Your Day is a Circle.
Stop Living in a Checklist.

A 360° circular polar dial widget that visualizes your entire day, sub-tasks, and biological circadian rhythm at a single effortless glance. Plan days, weeks, months, or years simply by chatting with AI via the Model Context Protocol (MCP). Zero nagging alarms. Zero task guilt.

Not another to-do list Not shrill nagging alarms A living 360° dial widget where you visualize your day and live guilt-free
LAPTOP SCREEN ➔ PHONE CAMERA

Point Phone Camera at Screen

Scan with your phone camera to download APK directly to your phone or launch the live dial on mobile without typing.

📷 Point phone camera here · Tap notification to download APK
⤹ live needle tracks right now
subtasks float as river pebbles inside your blocks ⤷
~ your day is a circle, not an anxiety checklist ~
⚡ Open Full Live App in New Tab [ ↗ ]
POLAR TIME HUD · 12H INDIAN ROUTINE

Glanceable Geometry.
Zero Checklist Guilt.

Past sectors fade quietly into memory. The crimson continuous beacon needle tracks your present moment with polar angular precision. Concentric tracks map sub-tasks, deep sprints, and restorative gaps without turning your day into an overdue anxiety list.

09:00 AM — 12:00 PM (3H BLOCK)
Study Time: AI/ML Foundations
Category: Focus · Deep Cognitive Sprint
LinAlg PyTorch Transformers
REMOTE MCP AGENT ENDPOINT (MODEL CONTEXT PROTOCOL)
https://sectograph-mcp.kpr25121999.workers.dev/mcp
/01 — IN PLAIN WORDS

Not another to-do list. Not nagging alarms.
A living 360° circle of your whole day.

Vertical checklists produce chronic anxiety, overdue red badges, and guilt debt. Radian restores calm situational awareness by mapping time, sub-tasks, and biological rhythms into an intuitive circular dial widget on your home screen.

✎ “When a task expires on a vertical list, it turns red and nags you. On Radian, the beacon quietly sweeps past — zero debt, pure situational clarity.”
01
REGISTER 01 · POLAR FLOW

Checklist Paralysis vs. Polar Flow

Vertical lists induce infinite backlog shame. Polar dials close the loop.

  • No overdue red notification badges
  • Past time sectors sweep quietly into rest
  • Zero guilt debt when the day ends
02
REGISTER 02 · RIVER PEBBLES

Sub-Tasks as River Pebbles

Granular items contained within their time block, not scattered across a feed.

  • Subtasks anchored directly into time sectors
  • Only items relevant to current moment are visible
  • Zero cognitive clutter during deep focus
03
REGISTER 03 · BIOLOGICAL RHYTHM

Biological Rhythm Synchronization

Align cognitive demand with neurochemical alertness peaks.

  • Morning cortisol awakening mapped to sadhana
  • Midday executive focus aligned to deep architecture
  • Evening melatonin rise protected from blue light
/02 — ASYMMETRIC ROUTINE CARDS

Tangible Blocks.
River Pebble Subtasks.

Every routine is an asymmetric tactile card ported directly from the Flutter app canvas. Subtasks float as smooth river pebbles inside your time blocks instead of sprawling out as endless checkbox lists.

01

Study Time

NOW
09:00 AM — 12:00 PM • 3h 00m
LinAlg PyTorch Transformers
✎ Deep cognitive sprint without notification guilt
02

Chai & Reading

07:15 AM — 08:45 AM • 1h 30m
Morning Chai Philosophy Field Notes
☕ Quiet morning buffer before code starts
03

Flexible Hours

08:15 PM — 12:00 AM • 3h 45m
LeetCode Mock Prep Wasm Eval
⚡ Late-night creative sprints when the world is quiet
04

Workout & Mobility

03:30 PM — 04:30 PM • 1h 00m
Kettlebells Mobility Flow Cool-down
🏃 Aligned to late-afternoon body-temperature peak
/03 — CONCENTRIC POLAR SOLVER

Overlapping time blocks?
Radian nests them concentrically.

Traditional calendar grids collide, truncate, or overwrite overlapping events. Radian's constraint solver partitions concurrent blocks into nested concentric radial tracks (0–1000 level depth), preserving complete situational context.

Concentric Radial Track Allocation
Ported from Sectograph's u3/i constraint solver to Dart & CanvasKit
⤷ Never truncates your overlapping sprints!
TRACK 01 Primary Cognitive Focus (Top Level 0 – 500)
09:00 AM — 12:00 PM · AI Architecture Deep Sprint
TRACK 02 Concurrent Background / Context (Bottom Level 500 – 1000)
10:30 AM — 12:30 PM · GPU Cluster Model Training
01 Interval Graph Partition 02 Concentric Track Allocation 03 60fps Skia Hardware Blit
✎ Parallel work streams live side-by-side on the dial!
/04 — MODEL CONTEXT PROTOCOL (MCP)

Talk to your day in plain English.
Zero manual calendar drag-and-drop.

Connect Claude Desktop, Cursor, or your custom agent runner directly to Radian. Your assistant inspects free gaps, schedules blocks, and pushes updates live to your phone widget over Server-Sent Events.

MCP SERVER CONNECTED · CLOUDFLARE D1 SSE stream: active
⤹ Just type naturally in Claude or Cursor!
User prompt via Claude Desktop:
"Plan my morning: I want 3 hours for AI/ML foundations with LinAlg and PyTorch subtasks starting at 9 AM, then 30 mins for chai recharge."
Radian MCP Agent Execution:
Inspected clock state and evaluated free gap between 08:45 AM and 12:00 PM. Scheduled 2 sectors:
01 get_clock_state: Inspected active 12h dial & free gaps (08:45 AM – 12:00 PM)
02 schedule_sector: "Study Time" (09:00 – 12:00, 180m, Focus, #F59E0B) + 3 subtasks
03 schedule_sector: "Chai Break" (15:00 – 15:30, 30m, Rest, #C8B8F4)
04 broadcast_sse: Invalidate cache & push delta to phone Glance widget in 18ms
https://sectograph-mcp.kpr25121999.workers.dev/mcp
01 Claude Desktop Config
{
  "mcpServers": {
    "radian": {
      "url": "https://sectograph-mcp.kpr25121999.workers.dev/mcp"
    }
  }
}
02 Cursor / Agent Runner Config
Name: radian
Type: sse / streamable-http
Endpoint: https://sectograph-mcp.kpr25121999.workers.dev/mcp
/05 — CIRCADIAN BIOLOGY

Work with your biology.
Not against your nervous system.

Your cognitive capacity is not a flat line from 9 to 5. Radian correlates circadian alertness peaks, core body temperature curves, and sleep debt telemetry into your polar schedule.

24-Hour Circadian Phase Architecture

Natural Endocrine & Alertness Synchronization

✎ Deep work during cortisol peak, reading during evening wind-down!
01
00:00 — 06:00 Deep Sleep & REM Cellular repair, memory consolidation, growth hormone release.
02
06:00 — 08:30 Cortisol Awakening Natural sunlight exposure, sadhana & breathwork, gentle hydration.
03
09:00 — 12:30 Peak Alertness Highest cognitive executive function, complex algorithmic architecture.
04
13:00 — 15:00 Post-Prandial Dip Natural circadian slump. Chai recharge, casual reading, non-critical syncs.
05
15:30 — 18:30 Athletic Peak Maximum body temperature & muscle protein synthesis. Heavy training.
06
21:00 — 24:00 Melatonin Rise Zero blue light, quiet reflection, transition into sleep.
/06 — THE ERGONOMICS OF TIME

The Ergonomics of Time.
Checklist vs. 360° Dial.

See why vertical linear lists produce chronic cortisol spikes, and how polar geometry restores calm executive control.

01
Traditional Paradigm

Linear Checklist Anxiety

  • ✕ Endless vertical red badges inducing task shame
  • ✕ Disconnected from biological circadian rhythms
  • ✕ Manual calendar math and notification fatigue
  • ✕ Zero situational context of day's remaining capacity
✕ “Overdue badges make you feel like a failure”
02
Radian Architecture

360° Polar Situational Awareness

  • ✓ Continuous rotational dial reveals past, now, and next
  • ✓ Circadian alertness peaks harmonized into deep work
  • ✓ Plan days in natural language over Model Context Protocol
  • ✓ Zero guilt: uncompleted blocks sweep calmly into rest
✓ “The dial sweeps quietly forward — start fresh every moment”
/07 — TECHNICAL ARCHITECTURE & SPEC

Engineering Rigor.
Pure Edge & Native Canvas.

Built with Flutter CanvasKit, Skia, Riverpod 2.x, and Cloudflare D1 Serverless SQL with 10 dedicated MCP tool RPCs.

Architectural Subsystem Implementation & Protocol Guarantees
01 Display Engine Flutter Web CanvasKit + Skia / WebAssembly (WASM) 60fps polar hardware acceleration
02 State Management Flutter Riverpod 2.x compile-safe reactive state graphs Deterministic zero-leak subscription lifecycle
03 Agent Interface Model Context Protocol (MCP) over SSE / Streamable HTTP Sub-50ms Cloudflare edge execution
04 Database & Storage Cloudflare D1 Serverless SQLite Edge Database Global replication with zero cold-start delay
05 Mobile Integration Android APK Release (v1.0.6) & AppWidgetProvider Continuous background cadence & alarm sync
06 Privacy & Data Sovereignty Local-first device SQLite storage with optional edge backup Zero tracking, zero ad cookies, zero data broker sales
01
get_clock_state

Inspects active events, remaining duration, upcoming blocks, and active 12h/24h dial mode in real time.

02
list_sectors

Reads full polar schedule for any target date with start/end angles, color seeds, and nested subtasks.

03
find_free_gaps

Identifies unoccupied intervals on the dial (≥15 min) for optimal focus or recharge windows.

04
schedule_sector

Slots an event with title, time boundaries, category, Material 3 hex color, and subtasks.

05
bulk_schedule_sectors

Atomically plans multiple time blocks in one prompt (e.g. whole morning routine or sprint block).

06
replace_day_schedule

Wipes and replaces an entire day's schedule with a freshly optimized itinerary.

07
get_health_metrics

Pulls sleep debt, resting heart rate, active calories, and recovery deficit telemetry.

08
generate_circadian_schedule

Auto-generates an optimal daily schedule aligned with biological circadian alertness peaks.