Bayou Connections

Jacksonville, Florida. Founded 2024.

Bayou Connections

“A better future for all who inhaled oxygen this morning. Period.”

Bayou’s mission, in Amy’s words

Every build here asks the same thing: what can be trusted, what still needs checking, and can an AI assistant show you which is which?

Bayou Connections LLC is the independent development lab of Amy J. Watson.

Illustration: a live oak whose trunk takes the shape of a woman’s profile, rooted in still bayou water at sunrise, with an alligator resting among the roots.

The origin

Why Bayou exists

It started with people, not with AI.

  1. Community

    My first project came from trying to build community within the veteran homeless population. It became Granny D Solutions, the first site I built with a community purpose: a family project, unpaid. grannydsolutions.com (opens in a new tab)

  2. Tools

    During that work, I realized I could build tools that help my community.

  3. Information

    Working with information exposed a deeper problem. Sourcing information and condensing it into a narrative can quietly separate a statement from the evidence behind it.

  4. Evidence and provenance

    That led me to provenance, source integrity, conflicting claims, uncertainty, and where human judgment has to stay in charge.

  5. AI and trust

    Bayou Connections became the hub for the projects I build to keep growing with AI, and the place where those questions turned into prototypes.

What Bayou is

  • Bayou is my independent development and experimentation company. It is not a consultancy or an agency.
  • It is self-funded, has one person, and has never had a client.
  • I kept Bayou development deliberately separate from employer and client data. I build with my own data, synthetic data, public information, or information I am authorized to use.

Human assertion ≠ AI interpretation ≠ human-confirmed interpretation

“Source A states X” ≠ “X is true”

The work

Selected work

KC Cabinetry

3D design, with the craftsman’s rules underneath

KC Cabinetry

Prototype

The question

Can a homeowner design a kitchen in 3D, and see what it might cost, without the software quietly pretending to be the cabinetmaker?

A 3D sage-green kitchen with a butcher-block island in the KC Cabinetry design studio. A panel reads “Passes the shop check”, and a planning range sits at the top.
The 3D studio: a room you can walk around, checked against how Jim builds.

The build

A working prototype, built with my brother Jim for his custom-cabinet shop. A homeowner designs a room in 3D: finish, doors, hardware, counters, walls and tile, even the light at a chosen time of day. They can ask for changes in plain words, like “swap the range and the sink”.

Every change is checked against how Jim builds. When something works but deserves a second look, the studio says so plainly, for example when one leg of the work triangle falls outside 4 to 9 feet.

A planning range moves as the design changes. It is labelled planning guidance, not a quote.

When the homeowner sends the design, Jim gets a brief that keeps its sources apart: what the customer chose, what the customer wrote in their own words, and the range they were shown.

The learning

This is the Trust Lab question in a kitchen. The customer’s words, the tool’s suggestions and Jim’s judgment are three different things, so the brief keeps them in separately labelled places.

The 3D is what people see first. What matters is the shop’s own rules sitting underneath it, so a beautiful design can’t quietly become one Jim can’t build.

It grew in phases. The June version was a marketing site with a cost calculator, a free assessment and a plan for automated follow-up. Each phase since has moved more of the conversation into the room itself.

The boundary

What this page does not claim:

  • This is a prototype Jim is reviewing. It is not open to the public; the live demo sits behind a sign-in.
  • Planning ranges are guidance, not quotes. The ranges and rules shown are still waiting on Jim’s approval.
  • Jim’s own design and manufacturing software stays the authority for what gets built. The site prepares the conversation; it doesn’t replace the cabinetmaker.
  • Family work, not client work. No money changed hands.

The evidence

Play “The 3D studio” (opens the YouTube player)
The 3D studio 2 min 35 s · YouTube Today’s prototype: design a room in 3D, with Jim’s shop rules built in.
What this video shows
  1. 0:03 Title card: “Design a room in 3D, with Jim’s own shop rules built in.”
  2. 0:15 “Every change is checked against how Jim builds.”
  3. 0:36 A sage kitchen in 3D. A panel lists every cabinet on the back wall, a planning guideline flags the work triangle, and a trash roll-out is being edited.
  4. 1:02 The same kitchen in navy. The conversation panel reads “Done: swap the range and the sink.”
  5. 1:25 “Pick the light”: the room is rendered at a chosen time of day.
  6. 1:36 A glowing wireframe reveal: “A kitchen, designed with Jim.” Then the lit room: navy Shaker with glass uppers and brass cup pulls.
  7. 2:00 The start screen, “Come on in. Let’s build something.”, and three suggested layouts: L-shape with island, U-shape with island, one wall with island.
Play “The demo Jim is reviewing” (opens the YouTube player)
The demo Jim is reviewing 1 min 29 s · YouTube Start from one of Jim’s own rooms, pick a look, and send Jim a brief.
What this video shows
  1. 0:05 “Jim’s own rooms. Tap a look. Watch the room change.” A photo of a finished oak kitchen.
  2. 0:22 Seven rooms ready to try, including a basement bar.
  3. 0:40 Design studio: hover and pick a color, door, hardware, backsplash or extras, and the cabinets never leave the screen.
  4. 0:58 Live estimate: “A planning range that narrows with every answer. Colors never move the price.” The card reads “Planning range, not a quote.”
  5. 1:16 “Nothing gets lost.” Jim’s brief separates the look the customer chose, the customer’s own message, and the planning guidance they were shown.
Play “The first phase, June 2026” (opens the YouTube player)
The first phase, June 2026 9 min 9 s, narrated · YouTube Amy walks Jim through the first version on a laptop, filmed on a phone.
What this video shows
  1. 0:08 The first homepage: “Where historic charm meets modern luxury.”
  2. 1:40 A free refacing-or-replacing assessment.
  3. 3:50 A plan in phases: lead capture with an automated cost calculator, then automated follow-up.
  4. 6:00 Phase 3: translating a design toward manufacturing.
  5. 8:00 An owner theme studio where Jim can choose the site’s own finish and colors.
The 3D studio. Left: “Passes the shop check” with a planning guideline about the work triangle and a list of cabinets with widths. Right: an edit panel for a 20-inch trash roll-out.
Frame from the 3D video. The shop check, the cabinet list and an edit panel, around a room you can turn.
A brief for Jim. Sections are labelled “Design Workshop look, customer chose”, “Customer message, customer supplied” and “Planning guidance shown to customer”, with a pending knowledge baseline.
Frame from the design-studio video. Every line in Jim’s brief says where it came from.
A rendered navy Shaker kitchen with glass uppers, brass cup pulls, pendant lights and a butcher-block island, lit warmly.
Frame from the 3D video: “Navy Shaker with glass uppers and brass cup pulls.”
1 / 6

What this page claims

StatementComes fromNotes
A homeowner can design a room in 3D and change finish, doors, hardware, counters, walls, tile and lighting.Shown in recording PrototypeToolbar and panels in the 3D video.
Changes can be asked for in plain words.Shown in recording PrototypeOn-screen: “Done: swap the range and the sink.” and “Or type: make the island walnut”.
Every change is checked against Jim’s shop rules; guidelines are flagged, e.g. the work triangle.Shown in recording PrototypeOn-screen: “Every change is checked against how Jim builds.” and “Passes the shop check”.
The planning range is guidance, not a quote, and still waiting on Jim’s approval.Shown in recording PrototypeOn-screen: “Planning range, not a quote… These ranges are still waiting on Jim’s approval.”
Jim’s brief separates what the customer chose, what they wrote, and the range they were shown.Shown in recording Prototype
The June 2026 first phase had a cost calculator, free assessment and planned automated follow-up.Shown in recordingShown in the June walkthrough video.
Built with Amy’s brother Jim for his shop; no money exchanged; Jim is reviewing the latest demo.Amy stated
The photos of finished rooms in the design-studio video are Jim’s own work.Shown in recordingOn-screen label “Jim’s own rooms”. Amy to confirm.
Jim’s design and manufacturing software stays the authority for what gets built.Amy statedFrom Amy’s earlier direction for the app. The software is not named on this page.
The live demo is not public; it sits behind a sign-in.In the artifactsThe demo address opened a Cloudflare Access sign-in on 2026-10-08. Nothing behind it was viewed.
How to read the labels
Prototype
Working, but exploratory. Not a product.
Experiment
Built to find something out.
Paused
Stopped on purpose, waiting on something.
Unverified
Not yet checked against evidence.
Amy stated
Amy said this directly.
Shown in recording
Visible in a published screenshot or video on this page.
In the artifacts
Written in the project’s own (synthetic) files.
Inferred
A reasonable reading, not confirmed.
Unknown
Not established either way.

StreamScout

Live data, privacy and permission

StreamScout

Prototype

The question

When fast-changing data from someone else’s platform flows into a viewer’s experience, what has to stay true underneath it: where it came from, how fresh it is, what is private, and what I am actually allowed to do with it?

The StreamScout Live Companion screen in a gilt frame. The live video is blurred; a label reads “Rights gate before AI”.
The companion sits beside the stream instead of replacing it.

The build

A working prototype that connects to YouTube data. A viewer chooses the creators who matter to them, and a calm companion sits beside the live stream instead of replacing it.

Underneath, a “receipt” layer. When the viewer asks, StreamScout captures one batch of chat, keeps it in browser memory only, and shows the raw receipt, the parsed records, the privacy rules applied, and the working set as separate stages.

The learning

Capability is not permission. An earlier version sorted chat into derived categories like questions and concerns. I pulled that back to a policy gate once I recognised that turning API data into new derived summaries needs explicit validation first.

The interesting engineering was not the AI. It was keeping external data, its state, and its provenance explicit, so nothing quietly became something it was not.

The boundary

What this page does not claim:

  • StreamScout is a personal prototype, not a public product.
  • This page does not claim YouTube approval, certification, or policy compliance.
  • Derived AI features are held at the gate. They are not shipped.

The evidence

StreamScout receipt stages: Foundation, Raw Receipt, Parsed Records, Privacy Rules, Preview Copy, Working Set. A yellow notice reads “Semantic Category + Summary is intentionally held at the policy gate.”
The derived “category and summary” stage is visible in the workflow, and deliberately switched off.
StreamScout Live Companion screen. The video player, stream link and chat panel are blurred. A label reads “Rights gate before AI”.
The companion view. Third-party video, links and chat are blurred for this page.
1 / 2

Held back The full recorded walkthrough is not published here yet. It shows other creators’ thumbnails and video, which still need to be blurred.

What this page claims

StatementComes fromNotes
StreamScout connects to YouTube data.Amy stated PrototypeConfirmed by Amy; the YouTube player and “Load your public YouTube subscriptions” are visible in the recording.
A viewer can choose creators and open a companion beside a live stream.Shown in recording Prototype
Chat is captured only when the viewer asks, one batch at a time, held in browser memory.Shown in recording PrototypeOn-screen text: “user-initiated single chat batch, held in browser memory only”.
Derived chat categorisation and summaries are held at a policy gate, not enabled.Shown in recording PrototypeOn-screen text cites V0.22 restoring the stage “without quietly re-enabling that behavior”.
An earlier version did classify chat into derived categories.Shown in recordingStated in the on-screen policy-gate notice.
Third-party creator content is blurred in the published images.Shown in recordingBlurring applied for this site, at Amy’s request.
How to read the labels
Prototype
Working, but exploratory. Not a product.
Experiment
Built to find something out.
Paused
Stopped on purpose, waiting on something.
Unverified
Not yet checked against evidence.
Amy stated
Amy said this directly.
Shown in recording
Visible in a published screenshot or video on this page.
In the artifacts
Written in the project’s own (synthetic) files.
Inferred
A reasonable reading, not confirmed.
Unknown
Not established either way.

Bayou Console

Legacy code, provenance and human review

Bayou Console

Prototype

The question

When you inherit code that nobody documented, how do you explain what it does without inventing why it does it?

Bayou Console in a gilt frame: synthetic Python code on a dark panel, with a plain-language explanation beside it.
Code on one side, a human explanation on the other.

The build

A local console that takes a legacy artifact (SQL, Python or C++), fingerprints it with SHA-256, and reads it statically. Adding an artifact never runs it.

The same evidence is explained four ways: for the business, for engineering, for a relational thinker, and for an executive. Each explanation stays linked to the exact lines that support it.

Where the code shows behaviour but not reasons, the console says so: behaviour proven, intent unknown.

The learning

Readable code is not the same as understandable behaviour. And understandable behaviour is not the same as known intent.

The most useful thing the console does is refuse to fill a gap. An honest “unknown” gives a reviewer something to go and ask about.

The boundary

What this page does not claim:

  • Every artifact in the demo is synthetic: invented companies, accounts and notes.
  • It is a prototype for understanding, not a tool for modernising production systems.
  • The demo includes my own mapping to a public AI risk framework. That is my reading, not an assessment or certification.

The evidence

Bayou Console walkthrough 2 min 42 s, no audio Recorded walkthrough of the synthetic demo. A strip showing local folder paths has been blurred.
What this recording shows
  1. 0:00 Three synthetic sample files are chosen: a Python script, a SQL procedure and a C++ export routine.
  2. 0:09 The SQL file is added. The header reads “Executed: NO” beside its SHA-256 fingerprint.
  3. 0:14 Code and human companion: each block of code is explained in plain language, separating what is inferred from structure and what must be verified before change.
  4. 0:18 The same evidence for four readers. Encoded exceptions are tagged “behavior proven” and “intent unknown”, and the unresolved questions are listed.
  5. 0:39 A second artifact, a Python file, goes through the same steps.
  6. 1:21 The project navigator lists sources, data, relationships, jobs and audit records for one fictional company.
  7. 2:17 A governance view maps the console’s own controls against a public AI risk framework, as Amy’s reading.
  8. 2:35 A control registry and an immutable snapshot of the demo, recorded with a fingerprint.
Bayou Console perspective view. Encoded exceptions are tagged “behavior proven” and “intent unknown”; a panel titled “Unresolved intent” asks why the rule depends on certain account numbers.
“Direct about behavior. Humble about intent.” Unanswered questions stay visible.
Synthetic Python code on the left; on the right, a plain-language explanation separated into what is inferred from structure and what must be verified before change.
Code on the left, human explanation on the right, linked line by line.
1 / 3

What this page claims

StatementComes fromNotes
Bayou Console reads SQL, Python and C++ artifacts statically.Shown in recording Prototype
Adding an artifact never executes it.Amy stated PrototypeAmy’s stated boundary; the recording shows “Executed: NO”.
Each artifact is fingerprinted with SHA-256.Shown in recording Prototype
The same evidence is explained for four perspectives, linked to source lines.Shown in recording Prototype
Undocumented intent is labelled unknown rather than guessed.Shown in recording Prototype
All demo artifacts are synthetic.In the artifactsEach sample file is headed “SYNTHETIC DEMO ARTIFACT”.
The framework mapping is Amy’s own reading, not an assessment.InferredThe recording shows a NIST AI RMF crosswalk. Amy should confirm this wording.
How to read the labels
Prototype
Working, but exploratory. Not a product.
Experiment
Built to find something out.
Paused
Stopped on purpose, waiting on something.
Unverified
Not yet checked against evidence.
Amy stated
Amy said this directly.
Shown in recording
Visible in a published screenshot or video on this page.
In the artifacts
Written in the project’s own (synthetic) files.
Inferred
A reasonable reading, not confirmed.
Unknown
Not established either way.

Bayou Audit

Source records, patterns and questions

Bayou Audit

Prototype

The question

When a report can’t be trusted at face value, how do you go underneath it without losing the connection to the original record?

A fictional mortgage servicer’s payment ledger in a gilt frame, with a red banner marking it as synthetic demonstration data.
Where it starts: a ledger that is fiction, and says so.

The build

A working prototype that turns a payment ledger into a reviewable journey. Every pattern it surfaces stays tied to the source rows it came from.

Patterns are presented as questions for a human reviewer, not as findings.

The learning

A ledger line establishes that the ledger says a payment was applied. It does not, on its own, establish that the payment was applied correctly. Keeping those two apart is most of the work.

The tool surfaces evidence and questions. The person reviewing brings context and decides what happens next.

The boundary

What this page does not claim:

  • The servicer, the borrower and every figure are fictional.
  • Nothing here is legal or financial advice, and this page makes no claim that the prototype has been validated on real accounts.

The evidence

Bayou Audit: from ledger to questions 18 s, no audio A synthetic ledger becoming a reviewable journey.
What this recording shows
  1. 0:00 A fictional servicing ledger, marked “Fictional demonstration only, all data below is synthetic”.
  2. 0:03 The ledger is read into a “loan journey”: a timeline of rows, each with a place for the reviewer’s notes.
  3. 0:09 Patterns are grouped, for example money held aside or a reversed payment, with the matching source rows listed.
  4. 0:12 A working report summarises totals and lists open questions for the reviewer.
A synthetic payment history from a fictional mortgage servicer, with a red banner: fictional demonstration only, all data below is synthetic.
What arrived: a synthetic ledger, labelled as fiction on its face.
Slide reading “The numbers are only the beginning. What does the journey actually say?” with a note that the human reviewer brings context and decides what happens next.
From the prototype’s own explanation screen.
1 / 3

What this page claims

StatementComes fromNotes
Bayou Audit turns a ledger into a reviewable journey tied to source rows.Shown in recording Prototype
Patterns are presented as questions for a human reviewer.Shown in recording PrototypeOn-screen: “Bayou Audit surfaces evidence and questions. The human reviewer brings context and decides what happens next.”
The demo ledger, servicer and borrower are fictional.In the artifactsThe demo PDF carries a synthetic-data banner. A second ledger file (FAKE_CUSTOMER_001) is not used on this site; Amy is adding a banner to it.
How to read the labels
Prototype
Working, but exploratory. Not a product.
Experiment
Built to find something out.
Paused
Stopped on purpose, waiting on something.
Unverified
Not yet checked against evidence.
Amy stated
Amy said this directly.
Shown in recording
Visible in a published screenshot or video on this page.
In the artifacts
Written in the project’s own (synthetic) files.
Inferred
A reasonable reading, not confirmed.
Unknown
Not established either way.

Other tributaries

Real projects, told briefly

Other tributaries

  • Two growth stages of a potted azalea bonsai from the Bonsai Calm prototype: new green growth, then full pink bloom.
    Two care stages from the Bonsai Calm prototype.

    Bonsai Roots Legacy Toolkit

    Paused

    A care-history prototype for living bonsai. I paused development because I can’t decide on my own which features would actually help keepers. It waits on someone with real horticultural expertise.

  • A teal sequined ear headband with a lavender satin bow on a clear stand, generated in the Ear Design Studio.
    A design generated in the Ear Design Studio experiment.

    Ava & Jax Ear Design Studio

    Experiment

    It started as “can AI make me cool ears?” Not for sale. Just an “if AI could” experiment that taught me how much human direction and judgment it takes to turn possibilities into something real.

A working notebook

Trust Lab

A working notebook on appropriately calibrated trust between people and AI assistants. These are questions I am exploring, not findings. Nothing here is peer-reviewed research, and entries change when the evidence does.

How one observation branches

The drawing shows one observation moving through:
  1. source
  2. claim
  3. evidence
  4. interpretation
  5. decision
  6. new evidence
Followed honestly, one observation branches. New evidence becomes the next source.

The goal

The goal is not to make people trust AI more. It is to help people see what deserves trust, what needs verification, what the assistant actually knows, what it inferred, what came directly from the person, and why.

People carry history, experience, judgment, responsibility, relationships, biases, values, and moral baggage that an AI assistant cannot completely reproduce.

That matters when people start disclosing more, verifying less, and delegating more because an assistant appears to “know” them. Continuity, memory, inference, and actual understanding are not automatically the same thing.

This is a current trust-and-safety problem, not a hypothetical one.

How a “truth” grows away from what was said

How a “truth” grows away from what was saidAn illustration, not a record of a real conversation.
  1. Treated as “truth”Use rustic fonts on everything.
  2. Treated as “truth”She would dislike modern tools.
  3. Treated as “truth”Never show her clean designs.
  4. Treated as “truth”Simple must mean wrong for her.
  1. Assistant inferredShe prefers rustic styles.
  2. Assistant inferredShe dislikes minimal layouts.
What the person actually said“I like warm, organic design.”

Each branch is a step further from the root. If provenance does not travel with a claim, the tips of the tree start getting treated as fact, and they can end up far from the truth. Human assertion, AI interpretation, and human-confirmed interpretation should stay separate.

Source ≠ truth

A source can be established without its claim being trueAn illustration using the synthetic Bayou Audit case.
Established
The servicer’s ledger states that a payment was applied on March 5.
Not established
The payment was applied correctly on March 5.

“Source A states X” can be a fact even when “X is true” has not been established.

Questions I’m exploring

Memory and provenance

  • OpenWhat does an AI assistant actually remember?
  • OpenWhat was stated directly by the person, what was inferred by the AI, and what was later confirmed?
  • OpenCan provenance travel with a claim?
  • OpenWhat information has to persist across sessions for trust to stay appropriately calibrated?

Disagreement and uncertainty

  • OpenWhat should happen when two sources disagree?
  • OpenWhen should uncertainty be preserved instead of resolved?

Reliance

  • OpenDoes apparent continuity cause people to verify less?
  • OpenHow should an AI communicate the limits of what it “knows” about a person?

Notes from the builds

  • KC Cabinetry

    The brief to Jim labels every line: what the customer chose, what they wrote in their own words, and the range they were shown.

  • StreamScout

    Capability isn’t permission. A derived feature that worked was pulled back to a policy gate until its use was validated.

  • Bayou Console

    An honest “unknown” is more useful to a reviewer than a confident guess about intent.

  • Bonsai Roots

    I stopped adding features when I could no longer judge, on my own, which ones would help.

How I build

Principles

Icons from the bayou: roots, water, branches, acorns, the live oak, and the gator that guards the edge.

  • Evidence before assertion

    Preserve what supports a conclusion, so someone else can check it.

    Seen in the work: Bayou Audit keeps every pattern tied to its source rows.

  • Source ≠ truth

    A source can establish that a claim was made without establishing the claim as fact.

  • Inference should look like inference

    Do not silently convert AI interpretation into human intent.

    Seen in the work: Bayou Console tags intent as unknown.

  • Uncertainty is information

    Do not erase disagreement just to make an answer cleaner.

  • Humans remain in the loop

    Especially where context, ethics, impact, ambiguity, or responsibility matter.

    Seen in the work: In KC Cabinetry, Jim confirms the measurements and the final price.

  • Trust should be calibrated

    More trust is not automatically better.

  • Build with data you have the right to use

    Bayou was deliberately isolated from employer and client data.

  • Boundaries are features

    A system should make its limits visible.

    Seen in the work: In Bayou Console, adding an artifact never executes it.

The person

About Amy

Amy J. Watson smiling at home, holding a mug that reads “Today is my favorite day.”

Amy J. Watson

Founder / Developer

I’m Amy J. Watson. I’ve spent decades working with systems, data, requirements, SQL, ETL, investigation, integration, and messy information problems.

Bayou became the place where I could explore AI independently. I am experimenting, testing, building, learning, and changing my mind when the evidence warrants it.

Mentoring has been a recurring part of my life, professionally and personally, even when nobody called it that.

I want to take part in responsible AI development, and build things I would feel good explaining to my children and grandchildren. Tools my grandchildren can be proud of.

The network

Questions, corrections, or a better question?

Email is the best way to reach me. If something on this page is wrong, I want to know and I welcome the conversation.

Let’s build better branches together!

LinkedIn (opens in a new tab)Live portfolio (opens in a new tab)

Amy J. Watson, Founder / Developer
Bayou Connections LLC, Jacksonville, Florida
amyjwatson@bayouconnections.com

Every project claim on this site is labelled with where it comes from.

Corporate data or family data, the questions are the same: where did it come from, who is it for, and what can it be trusted to do?

Systems & evidenceLedgers, legacy code, live data, a craftsman’s shop

How I thinkArchitecture, problem framing and one playable story

Creative rangeThe same trust questions, asked with family and play

Inspired in Louisiana, built in Florida.