ADDY RUTH
Staff / Principal Level Product Designer
Automation  •  AI  •  Industrial UX  •  Decision Intelligence
Connected Logistics / Full use case

Hard constraints → credible candidates → explanation → broker judgment.

Connected Logistics overview
Redwood Logistics / Carrier Matching

Turning Broker Judgment Into Explainable Recommendations

A carrier could look perfect mathematically and still be the wrong choice operationally.

IMPLEMENTED / EVOLVING WORK · PORTFOLIO RECONSTRUCTION

Summary

Carrier selection involved route, equipment, availability, accessorials, customer restrictions, preferences, pricing, margin, insurance, certifications, intermodal needs and relationship knowledge.

I helped turn that decision space into ranked guidance brokers could inspect and challenge—not an unquestionable answer.

Explore in Connected Logistics
RECONSTRUCTION

Eligibility ≠ suitability.

Can this carrier take the load?

Compatible equipment, a usable route, valid required credentials and known capacity make consideration possible.

Eligibility establishes the candidate set.

Should the broker look here first?

Preferences, service history, timing, pricing and relationship context shape which eligible option is credible now.

Suitability helps prioritize attention.

Generalized decision model, not a production screenshot or scoring-formula disclosure.

Matching reduced the search space. It did not remove the decision.
1
The tension

Brokers knew things the system did not.

Manual search relied on experience and memory. A bare algorithmic score risked false confidence.

Knowledge the system could represent

Formal requirements, recorded preferences, prior activity, pricing rules and known availability.

These could eliminate poor options and help rank the rest.

Knowledge carried by the broker

A recent conversation, a relationship concern, a changing market or newly available capacity.

An eligible lower-ranked carrier could still be the better first call.

Make expert judgment faster without pretending to replace it.
2
Research + system

Fit came from different kinds of evidence.

Some factors were mandatory gates. Others shaped preference, commercial viability or the broker’s next call.

RECONSTRUCTION

Research → broker heuristics

Hard constraints to establish

Can this carrier serve the load?

Route, equipment, required accessorials, customer restrictions, insurance / certifications and intermodal requirements.

Comparative fit / broker context

Is this a credible first option?

Preferences, availability, pricing, margin, recorded history and relationship knowledge.

The boundary depends on the load.

A factor may be mandatory in one context and comparative in another. Hard gates do not become optional because a fit signal is strong.

Reconstructed research synthesis of known fit inputs. This distinguishes evidence types without inventing production weights, scoring bands or exact gate definitions.
RECONSTRUCTION

How the problem changed

  1. 01Search the carrier universeA large field depends on broker knowledge.
  2. 02Eligibility removes impossible optionsHard requirements narrow the set.
  3. 03Ranking prioritizes credible optionsKnown fit makes comparison faster.
  4. 04Explanation exposes evidenceThe broker can inspect why an option surfaced.
  5. 05Broker decides / overridesContext outside the system still matters.
Reconstruction grounded in Redwood matching and broker decision support. No LLM or historical machine-learning claim is made.
3
The pattern

Filter first. Rank second. Decide last.

Use rules to remove impossible choices and recommendations to prioritize plausible ones.

RECONSTRUCTION

Early design / decision model

  1. 01Filter · hard constraintsRemove invalid choices before ranking.
  2. 02Rank · softer fit signalsPrioritize the credible set using known evidence.
  3. 03Decide · broker contextInspect, compare and apply knowledge the system may lack.
Reconstructed decision model. Broker override changes the ranking choice; it does not bypass required insurance, customer approval or other mandatory constraints.
RECONSTRUCTION

Do not rank an invalid choice.

Wrong equipment, missing required credentials or a formal customer exclusion should prevent consideration—not merely subtract a few points.

Result: a candidate set that meets the load’s mandatory requirements. Unverified requirements still need review.

4
Design decisions

Explain the recommendation. Preserve the expert.

The score helps sort. The evidence helps decide what to do.

01

Explain why it surfaced

Make supporting factors inspectable instead of asking the broker to trust a number.

02

Separate gates from preferences

Missing required insurance is not equivalent to a weaker lane preference.

03

Reduce noise before review

A ranked list of hundreds still leaves the search problem with the broker.

04

Preserve ranking override

Recent conversations and relationship context can justify choosing another eligible carrier.

05

Expose uncertainty

Strong evidence of fit is different from simply finding no negative evidence.

RECONSTRUCTION

Detailed matching workflow

  1. 01 · Entry point

    Open load requirements

    Schematic view / evidence

    Route · equipment · dates · customer · accessorials · commercial context.

    User action
    Review the known load requirements.
    System / shared response
    The carrier search starts from a specific decision context.
    Next → state 2
  2. 02 · Workflow state

    Check hard eligibility gates

    Schematic view / evidence

    Mandatory compatibility, customer and credential requirements.

    User action
    Verify the non-negotiable constraints.
    System / shared response
    Incompatible choices are removed; missing evidence requires review.
    Next → state 3
  3. 03 · Workflow state

    Rank credible candidates

    Schematic view / evidence

    Known lane fit · preferences · availability · history · pricing / margin.

    User action
    Review the smaller candidate set.
    System / shared response
    Ranking prioritizes attention; it does not guarantee service.
    Next → state 4
  4. 04 · Workflow state

    Inspect recommendation rationale

    Schematic view / evidence

    Supporting factors and limited or stale context.

    User action
    Compare the evidence with current conversations and relationship knowledge.
    System / shared response
    The broker can judge what the ranking knows and what it may miss.
    Next → decision below
DecisionDoes the recommendation fit the current operational context?
Supported → selectChoose a credible eligible candidate

The broker owns the choice and the next booking or contact action.

Incomplete / conflicting context → override or searchChoose another eligible option or investigate further

Override the ranking, never mandatory requirements. Unverified eligibility remains a blocker.

Resulting state / return to evidenceBroker-owned choice, or continued investigation

The system narrows the search. It does not automatically award freight or treat a fit score as truth.

Detailed workflow reconstruction. Recommendation explanations are generalized and inspectable; exact historical score bands, threshold behavior and production scope are omitted pending source review.
Directional · learn from disagreement

Repeatedly skipping highly ranked carriers could reveal stale preferences, missing customer rules, weak evidence or the wrong weighting.

Investigate the pattern with brokers. Do not treat every override as user error—or automatically train an opaque model on every click.

Expert override is evidence, not necessarily failure.

CURRENT PROTOTYPE · RECONSTRUCTION · SIMULATED DATA

Fit guidance beside shipment requirements

FreightLink shows 93% and 81% illustrative carrier-fit scores, matched requirements, capacity still to confirm and broker-controlled award.
Current coded prototype: fit helps prioritize candidates; scores are illustrative fit indicators, not probabilities of success. Scenario: 3PL portal → Load board → load details → carrier fit. Current example scores are illustrative, not verified historical bands. View full-size screenshot ↗ Explore the prototype ↗ View full-size screenshot →
RECONSTRUCTION

Evidence → Decision → Tradeoff

  1. 01EvidenceBrokers juggle hard constraints and softer context.
  2. 02DecisionFilter, then rank credible options.
  3. 03TradeoffA score can create false confidence.
  4. 04ResponseInspectable rationale and broker override.
Reconstructed decision rationale: reduce search effort without hiding the limits of the system’s evidence. No standalone matching KPI or +15% acceptance-pilot result is attributed here.
5
Impact in reality

What was real, what is reconstructed, and what remains directional.

No independent matching-throughput or acceptance result is claimed. The +15% booking result belongs to the separate one-click pilot.

GROUNDED IN ORIGINAL WORK

Matching + broker review

Multiple fit factors, eligibility constraints, graded ranking, thresholds and retained broker judgment.

A director authored the algorithm; my work shaped interpretation and the broker-facing decision experience. This summary does not establish an exact shipped version or historical threshold boundary.

PORTFOLIO RECONSTRUCTION

More explicit reasoning

Visible reason codes, clearer uncertainty, a stronger gates/preferences distinction and connected bidding/award context.

These explanatory behaviors are not all claimed in their current form historically.

DIRECTIONAL

Investigate disagreement

Use repeated ranking overrides to question missing evidence and assumptions.

Not autonomous selection, automatic learning or a validated predictive model.

Reality check · the evidence the system did and did not have

Reasonably representable

Equipment, route, formal customer restrictions, credentials, recorded preferences, historical activity, known availability and commercial rules.

Still difficult

Changing capacity, stale data, incomplete history, informal relationship knowledge, market conditions and recent conversations.

A recommendation is only as certain as the evidence it actually has.

From expert search to explainable decision support

  1. Identify hard constraints.
  2. Remove invalid choices.
  3. Identify softer signals.
  4. Rank the credible set.
  5. Explain why an option surfaced.
  6. Preserve expert override.
  7. Investigate repeated disagreement.

Useful anywhere software can narrow a complex choice but should not pretend to own the final judgment.

Connected Logistics: interpret what is happening → automate what is certain → support judgment where uncertainty remains.