SYSTEMS

Different problems. Same systems discipline.

Saalik Systems designs and implements systems around real operating problems.

Some face customers.

Some support people doing the work.

Some observe markets.

Some manage complex changing state.

Some use AI directly.

Some are deliberately small.

The technology changes with the job.

The discipline underneath it does not.

EXPLORE THE SYSTEMS


BUILT ACROSS DIFFERENT KINDS OF WORK.

Map of the different system categories in the Saalik Systems portfolio

The portfolio spans live business systems, focused operational applications, active product development, public AI systems, and research infrastructure.

A pilot is not a released product.

A private application is not automatically a public platform.

A small application does not need a large architecture to be engineered seriously.


LIVE BUSINESS SYSTEMS

Saalik Systems

SAALIK SYSTEMS

LIVE / PRODUCTION

A commercial system connected to an operating business workflow.

Saalik Systems connects public service understanding, structured inquiry, durable records, notification, and human review.

Read the full case study
The Saalik Systems operating flow from visitor context through human review

Saalik Systems needed more than a page describing services.

It needed a digital front door that could explain the company, help a potential customer determine whether there is a fit, collect useful project context, preserve the inquiry, and move it into the operating workflow.

The visible website sits on top of a larger flow:

Visitor → Capability & Service Context → Structured Inquiry → Durable Record → Notification → Human Review & Response

Ironclad Property Services

IRONCLAD PROPERTY SERVICES

LIVE / PRODUCTION

A customer-facing system built around a real operating service business.

VIEW IRONCLAD PROPERTY SERVICES (opens in a new tab)

Read the full case study
Ironclad Property Services customer journey and operating system

Ironclad Property Services needed a public system that could explain the service clearly, move customers toward the right action, and support the business's actual operating model.

The implementation was shaped around the customer path and the information the business needs in order to act.

IKT Property Services badgeIKT Property Services

IKT PROPERTY SERVICES

LIVE / PRODUCTION

A mobile-first public information and quote-intake system for IKT Property Services.

The system presents services and pricing context, collects the information needed for a quote request, preserves the lead, and leaves customer approval with the business owner.

VIEW IKT PROPERTY SERVICES (opens in a new tab)

Read the full case study
IKT Property Services mobile-first quote-intake system

IKT Property Services is presented as its own business and its own implementation.

The public system supports a direct customer path from service discovery into structured quote intake.

The operating flow is:

Customer Interest → Services & Pricing Context → Quote Request → Structured Lead Record → Owner Review

The intake captures useful job and property information before owner review.

A quote submission does not automatically create customer acceptance, scheduling, payment authorization, or a service agreement.

LIVE OPERATIONAL APPLICATIONS

CONTACTFLOW

CONTACTFLOW

LIVE / TESTED

A mobile-first contact capture and recovery system built for real-world networking.

ContactFlow preserves the person, the conversation, and the next move before the context disappears.

Read the full case study
ContactFlow operating loop: capture, preserve, triage, and follow up
ContactFlow proportional architecture with delivery service and local recovery

ContactFlow was built for a narrow operational problem:

after meeting somebody, capture enough information to remember who they are, what was discussed, what matters, and what should happen next.

The operating loop is intentionally small:

Capture → Preserve → Triage → Follow Up

A contact can include a name, organization, role, contact information, conversation context, next action, priority, and capture time.

Useful partial records are allowed. Structurally empty records are rejected.

Preserve first. Transmit second.

ContactFlow does not assume that pressing Save means the contact successfully crossed the network.

Before transmission, the record receives a stable identity and is preserved locally.

If delivery cannot be confirmed, the interface does not claim success.

The record remains available for review and retry.

Multiple unsent contacts can coexist independently.

Small architecture. Deliberate boundaries.

ContactFlow uses a deliberately compact architecture:

a lightweight frontend + protected backend + structured delivery + local recovery

There is no public need to expose the vendor stack behind those layers.

The important architectural point is that the system includes the controls its use case requires without introducing infrastructure that does not solve the problem.

Authentication and validation live on the authoritative side.

The application uses server-enforced authentication and protected sessions appropriate to its private operational scope.

The backend independently validates submitted records and enforces the request boundary even if somebody bypasses the intended interface.

“Contact saved” actually means something.

The interface does not report success merely because the user tapped Save or a request was attempted.

Success is shown only after delivery acceptance can be confirmed.

If acceptance cannot be established, the record remains in the unsent queue.

The interface does not claim a stronger state than the system can prove.

Retries preserve identity.

Each contact receives a stable record identity before transmission.

That identity survives interruption and retry.

The system can distinguish an unchanged retry from an edited retry instead of treating every retry as a brand-new contact.

A public path out of the conversation.

ContactFlow keeps the public QR handoff available during an in-person interaction, giving the other person an immediate path to continue online.

ContactFlow public QR handoff from an in-person conversation to the JamaalSaalik.com public destination.

Tested.

ContactFlow reached:

17 / 17 AUTOMATED TESTS PASSING

The number refers to the defined automated suite.

The verified behavior covers areas including meaningful partial records, empty-record rejection, field validation, retry identity, session behavior, protected routing, request enforcement, provider-failure behavior, and unchanged retries.

Recovery checks also covered queued failures, multiple unsent records, correct retry restoration, stable identity, draft restoration, and degraded local-recovery behavior.

This is evidence for the tested contracts.

It is not shorthand for “100% tested,” defect-free operation, or proof at arbitrary scale.

ACTIVE PRODUCT DEVELOPMENT

WHEN THE PROBLEM IS BIGGER, THE ARCHITECTURE CAN BE TOO.

ContactFlow demonstrates restraint.

Radar and ECS demonstrate what happens when the underlying problem legitimately requires more state, integration, and operational depth.


RADAR

RADAR

LOCAL PILOT / ACTIVE DEVELOPMENT

Market observation and opportunity intelligence infrastructure.

Radar observes markets, preserves evidence about what it sees, and makes that evidence usable by downstream systems.

Read the full case study
Radar responsibility boundary from market evidence to a downstream decision system

Radar's responsibility is deliberately narrower than deciding what a customer should do.

It focuses on questions such as:

  • What is observable?
  • Where did the information come from?
  • How fresh is it?
  • How much of the market was actually covered?
  • What evidence supports the result?
  • Can a downstream system use the evidence without inheriting hidden assumptions about its user?

That creates a clean responsibility boundary:

MARKET EVIDENCE → DOWNSTREAM DECISION SYSTEM

Radar knows the market. The consuming system knows the buyer.

Radar is implemented and in local-pilot development.

It is not being represented as a publicly released product.

ECS

ECS

ACTIVE PRODUCT DEVELOPMENT / PILOT

A stateful shopping system built around what happens before, during, and after the store.

Read the full case study
ECS operating lifecycle from need through tracking

ECS began with a household shopping problem.

The real process is larger than finding a coupon.

There are needs, stores, prices, offers, availability, substitutions, changing in-store conditions, checkout truth, and the receipt that says what actually happened.

ECS organizes that into:

NEED → FIND SAVINGS → PLAN → SHOP → RECONCILE → TRACK

The system includes work around household needs, store selection, market opportunities, coupons and rebates, trip planning, in-store state, substitutions, unresolved needs, receipt reconciliation, realized savings, persistent purchasing state, and degraded operation when dependencies are unavailable.

ECS can consume Radar evidence while preserving a clean boundary:

Radar supplies market evidence.

ECS decides what that evidence means for the household and the trip.

PUBLIC AI SYSTEMS

Governed Context Architecture

GOVERNED CONTEXT ARCHITECTURE — LIVE AGENTS

LIVE / PUBLIC

One AI does not need to own the entire job.

PLAN → BUILD → AUDIT

Read the full case study
GCA public AI system roles for planning, controlled building, and audit

Saalik Systems implemented three public AI systems for Governed Context Architecture.

Each owns a different role.

GCA PLANNER — PLAN

Clarifies the problem, organizes requirements, exposes unresolved decisions, and helps determine what needs to happen next.

TRY THE GCA PLANNER (opens in a new tab)

GCA CONTROLLED DOCUMENT BUILDER — BUILD

Constructs structured artifacts from supplied source material and defined authority.

TRY THE GCA CONTROLLED DOCUMENT BUILDER (opens in a new tab)

GCA AUDITOR — AUDIT

Challenges work for gaps, contradictions, unsupported claims, risks, and unresolved issues without acquiring authority to approve or redesign the work.

TRY THE GCA AUDITOR (opens in a new tab)

RESEARCH & KNOWLEDGE INFRASTRUCTURE

Governed Context Architecture

GOVERNED CONTEXT ARCHITECTURE

LIVE / PUBLIC

A public research platform implemented by Saalik Systems.

GCA is the separate research and method body; Saalik Systems is the implementation company behind its current public digital systems.

VIEW GCA (opens in a new tab)

READ THE WHITE PAPERS (opens in a new tab)

Read the full case study
Relationship between GCA research and Saalik Systems implementation

GCA and Saalik Systems are separate.

GCA is the research and method body.

Saalik Systems is the implementation company that built its current public digital systems.

Those systems include the GCA website, publication infrastructure, public AI systems, and access to three published white papers.

One of those papers, Authority Beyond Expertise, develops the distinction among capability, expertise, execution, and authority in AI-assisted software construction.

WHAT THE PORTFOLIO ACTUALLY SHOWS

BIG SYSTEMS ARE NOT BETTER SYSTEMS.

A service-business operating system.

A focused mobile contact application.

A market-intelligence backend.

A stateful consumer product.

Bounded AI systems.

A research platform.

Those are materially different problems.

That difference is part of the evidence.

Saalik Systems is not organized around forcing every problem into the same technical stack.

The objective is to understand what the work requires and build accordingly.

BUILD ONLY AS MUCH SYSTEM AS THE PROBLEM REQUIRES—BUT BUILD ENOUGH SYSTEM FOR THE PROBLEM TO BE TRUSTWORTHY.


STATUS IS PART OF THE CLAIM.

LIVE / PRODUCTION means the system is operating in its intended real business environment. It does not, by itself, claim enterprise scale or independent certification.

LIVE / TESTED means the application is operating in its intended bounded use and has passed its applicable verification.

LOCAL PILOT / ACTIVE DEVELOPMENT means substantive implementation exists and bounded real-world validation is underway without a broader public release claim.

ACTIVE PRODUCT DEVELOPMENT / PILOT means a product is being built and validated but is not being represented as a released consumer offering.

LIVE / PUBLIC means the public can access the system now.

Those distinctions are intentional.

We would rather label the work correctly than make everything sound finished.


HAVE A PROBLEM THAT DOESN'T FIT A NEAT SOFTWARE CATEGORY?

You do not need to decide whether you need an application, an AI assistant, automation, a workflow, an integration, an internal tool, or something else.

Start with the problem.

Tell us what happens now, what is difficult, and what you need to happen instead.

We can work forward from there.

START AN INQUIRY