01
Problem
A fluent AI answer can sound trustworthy even when its inputs are stale, incomplete, contradictory, or weak.
Read the chapterIndependent project / AI & decision systems
Rules decide.
AI explains.
You choose.
I built SignalOS to turn noisy stock and crypto research into a shortlist worth investigating. Rules surface candidates, AI explains the evidence, and I make the final judgment.
SignalOS / Demo Mode / sample data

My role
I designed and built the React/TypeScript prototype, using structured signals to surface candidates and AI to explain the evidence, not make the decision.
My contribution
Active prototype
Demo Mode uses sample data and saves nothing.
01
A fluent AI answer can sound trustworthy even when its inputs are stale, incomplete, contradictory, or weak.
Read the chapter02
I reframed the work from chatbot prompting to decision architecture: rank attention, structure evidence, expose uncertainty, and preserve the user's judgment.
Read the chapter03
Deterministic rules set scores and constraints; AI explains the structured evidence; the interface keeps counter-evidence, portfolio context, and no-position states visible.
Read the chapter04
The current demo proves the interaction model across radar, watchlist, opportunity review, portfolio context, risk rules, and a decision journal. It uses sample data and does not validate investment performance.
Read the chapterThe guided story
I started with a problem in my own research: too much information, and no clear way to decide what deserved attention. These decisions show how I separated useful signals from generated interpretation without letting the tool make the decision for me.
Consequential financial review depends on evidence quality, freshness, counter-evidence, timing, exposure, and the cost of being wrong. A persuasive generated thesis can conceal whether those conditions are weak or unresolved.
SignalOS / Demo Mode / sample data

I broke the process into stages: identify what deserves attention, organize evidence for and against action, form a provisional judgment, choose whether to act or wait, and preserve the reasoning for later review.
Interactive explanation / illustrative, not live scoring
What deserves a closer look?
Meaningful changes enter a review queue. Being interesting is not the same as being actionable.
An explanation of the design logic. No market data, scores, or decisions are generated here.
SignalOS / Demo Mode / sample data

A large change may deserve review without being a high-quality opportunity. The demo separates attention reasons from Trade Quality so urgency does not become a recommendation.
Interactive explanation / illustrative, not live scoring
Something changed.
A change can move an item up the review queue without demonstrating that action is justified.
An explanation of the design logic. No market data, scores, or decisions are generated here.
SignalOS / Demo Mode / sample data

The review exposes populated and missing evidence streams, source labels, dimension scores, risks, and confirmation requirements. The explanation remains connected to inspectable inputs.
SignalOS / Demo Mode / sample data

Portfolio exposure, risk budget, evidence quality, and user-defined boundaries can all prevent action. In the observed example, the product holds the opportunity at Watch and prefers Cash / No Position.
Interactive explanation / illustrative, not live scoring
A lead can remain worth reviewing while confirmation or readiness is unresolved.
An explanation of the design logic. No market data, scores, or decisions are generated here.
SignalOS / Demo Mode / sample data

The journal carries a decision beyond the moment of action by recording why it was taken or passed, what the plan was, what happened, and what was learned. The observed demo uses sample records and saves nothing.
SignalOS / Demo Mode / sample data

What the prototype demonstrates
The observed demo connects ranked attention, opportunity review, deterministic scoring, explanatory synthesis, source-level evidence, portfolio context, user risk boundaries, and a decision journal. It demonstrates the product model and its authority boundaries using sample data. It does not demonstrate investment performance, scoring accuracy, production readiness, or validated user outcomes.
The next stage is to verify the production feature set and technical architecture, test whether users understand the distinction between score and synthesis, evaluate evidence freshness and failure states, and define success around decision quality rather than financial outcome alone.
A better review, not a louder answer.
Explore the live prototype ↗Keep exploring
Memory Television — a personal archive explored through a handheld CRT.
Open to staff and lead product design roles, design engineering, and creative technology collaborations in Greater Boston and remotely.