App
JAMARQ Sentinel
One case from a question to an evidence-weighted risk call, with a person deciding anything that leaves the machine.
Began 2026-03-15 as a Tauri app from the first commit. Carried the Tenra name from 2026-05-03 to 2026-10-01, when Facet and Derive folded in and it became JAMARQ Sentinel.
Why it was built
A risk call is only as good as the evidence behind it. A tool that hands back a score without its sources, its assumptions or how sure it is asks to be trusted rather than checked.
Sentinel keeps the whole chain in one case. Frame states the question from several angles, Reason answers it with the assumptions, confidence and sources written down, and Assess weighs the evidence into a calm posture. It never acts on its own. Anything that would leave the machine goes to Guardrail for a person to decide.
Framing and reasoning began as two separate apps, Facet and Derive. They were stages of the same chain with the same record shape, so they became stages of this one.
At a glance
- Began
- 2026-03-15
- Status
- In use
- Runs as
- Tauri desktop app for macOS
- Folded in
- Facet, Derive
What it does today
Built and working
Frame, Reason, Assess
A case moves through three stages, and each step is a deliberate click. Frame searches built-in sources and the user's own documents.
An assessment you can read
The posture shows the evidence it was built from, the findings, and how confident it is, so the reasoning can be checked line by line.
Review through Guardrail
Request review sends the case to Guardrail with a checksum. The decision is pasted back into the case and checked against the request before it counts.
A phone-number desk
A separate lookup desk checks a number against local pattern signals and keeps it masked on screen.
Backups and exports
Cases back up and export, and a risk brief can be exported for the record.
How it came to be
The development cycle
103 commits and 40 merged pull requests, as of 2026-10-05. Work went straight to the main branch until 2026-08-03, when every change started going through a pull request.
2026-03-15
Scaffold, a provider registry, and phone-lookup orchestration.
2026-05-03
A macOS install workflow.
2026-05-05 to 05-06
The lookup review desk, durable storage, risk-brief export, local phone patterns, and handoffs to the other apps.
2026-07-03
The risk workspace expanded.
2026-07-20
Tauri platform review.
2026-07-22
Imported risk assessments and authenticated intake for reasoning requests.
2026-08-03
A hardened client for Guardrail's local loopback.
2026-08-25 to 08-26
Plain-language pass across the interface.
2026-10-01
Facet and Derive merged in as the Frame and Reason stages. Renamed JAMARQ Sentinel and started on a fresh store.
2026-10-02 to 10-03
The last old name tags removed, and the command-line test harness kept out of the shipped app.
What was folded in
2 apps became part of this one
Earlier tools that did one piece of this job on their own. Their work moved here and their repositories were archived.
Facet
2026-03-15 to 2026-10-01
Framing a question from several angles became the Frame stage. Its 86 commits stay in the archive, and no data was migrated.
Derive
2026-03-19 to 2026-10-01
Structured answers with assumptions, confidence and sources became the Reason stage. Its 97 commits stay in the archive, and no data was migrated.
Where it stands
Real, and not yet
- •Frame, Reason and Assess run end to end on one case. Frame searches built-in sources and the user's own documents.
- •The Reason stage uses deterministic answer templates. It is not AI, and it does not search the web live.
- •Sending a case to Guardrail and pasting the decision back, checked against the request, is proven by a cross-app check run from Atlas.
- •Phone lookup works from local pattern signals only.
Not built, or switched off
- The merge with Facet and Derive is structural so far.
- Web and mobile surfaces are planned, not built.
How it is built
Under the hood
The pieces
- Shell
- Tauri desktop app for macOS
- Stack
- React, Rust, SQLite
- Data
- In the app's own folder on the machine it runs on
- Reasoning
- Deterministic templates, with no AI model and no live search
- Never
- Acts on its own. Outside actions wait for a person in Guardrail
Works with
- JAMARQ Guardrail
The approval inbox the other apps send their risky actions to.
- JAMARQ Atlas
The local dashboard for running the portfolio: repos, deploy readiness, evidence and plans.
The service behind this
Need a tool like this for your own work?
Describe the job it would do and what you use today. You will hear back within one business day.
