Diamond Dog — Delegation-First Software by Jason FricanoDiamond Dog — Delegation-First Software by Jason Fricano

Diamond Dog — Delegation-First Software

Jason Fricano

Jason Fricano

Giving software a specific job

I’m developing Diamond Dog, a delegation-first operating environment built around a simple product question: how can software do a useful job without receiving broad access to everything else? The work connects software architecture, interaction design and a public identity that makes the idea understandable.
The design treats a job as a bounded activity: what a tool may read, what it may change, what requires approval and what should end when the activity closes. This shifts the focus from trusting an application with an entire account to giving it a specific brief. An inspector is designed to make that scope, the user’s decisions and the effect of cancellation visible.

Making outcomes understandable

A central design problem is explaining what actually happened. The activity record separates a tool’s claim, an observed action, a service’s acceptance and an outcome that remains unknown. The illustrated contract-summary scenario makes that concrete: selected documents, one reviewed email and an explicit sign-off. A mail service accepting the request is useful evidence; it is not proof of inbox delivery.
Explaining the scope and brief behind delegated work.
Explaining the scope and brief behind delegated work.

Contracts and prototype engineering

The engineering work includes a provisional, versioned interface contract and a local Rust test double that lets related applications exercise the proposed behavior. It models grants, approvals, refusals and activity records with mock external services and repeatable scenarios. This makes the architecture testable before committing to the real runtime. The stand-in does not establish production isolation, identity enforcement or durable storage.
Illustrative activity receipt; not a customer deployment.
Illustrative activity receipt; not a customer deployment.

Product design and presentation

I also developed the product’s public presentation: a distinctive dog-and-receipt identity, an illustrated visual language and a responsive HTML/CSS/JavaScript website. Its small interactive evidence example turns an abstract system concept into something a visitor can explore. The existing gallery shows the product explanation, scope model and illustrative activity record.
My contribution spans defining the product and its boundaries, shaping the architecture and user experience, directing implementation and presenting the work clearly. Diamond Dog’s runtime remains in development; the published website and local contract prototype are distinct deliverables. The source repository retains the OrcaOS name. This is independent product work, not a client deployment.
Like this project

Posted Oct 24, 2026

Designed Diamond Dog’s delegation model, contracts and prototype workflow, plus its illustrated identity and website. Runtime in development.