ADAM Gets a Front Door

A one-day build log: Credible Canary Media became the parent brand, ADAM got real domain infrastructure, and the assistant gained more control over the boring parts.

Share

Today was one of those days where the work looked like admin from the outside and infrastructure from the inside.

The visible result is simple: The ADAM Project is moving toward a real home under Credible Canary Media.

The deeper result is better: the assistant is becoming able to help manage the machinery around the project instead of only writing about it.

That distinction matters. A public build log is not just essays. It needs a publishing surface, domains, DNS, credentials, safety rules, checks, reminders, and a repeatable way to move from a private working session to a public update. If those pieces stay manual forever, the project remains fragile. If they become inspectable tools, ADAM gets a little more real.

Today was about giving it more of that reality.

The Parent Brand Became Clear

The first important decision was brand architecture.

Credible Canary Media is the parent company. Think of it as the studio, the legal and editorial umbrella, and the place where future publications can live. Under that parent, Credible Canary can become the flagship investigative journalism and media criticism outlet.

The ADAM Project is a separate property under the same roof: a public build log about AI memory, agency, boundaries, and personal infrastructure.

That structure solves a subtle problem. ADAM should not make the whole company look like an AI blog. Credible Canary Media can hold several properties over time. ADAM can be one of them. The journalism outlet can be another. Future projects can sit beside them without confusing the parent brand.

The working map now looks like this:

  • Credible Canary Media: parent brand
  • Credible Canary: investigative journalism and media criticism
  • The ADAM Project: AI memory, agency, and assistant infrastructure

That is cleaner than forcing one domain to explain everything.

The LLC Path Got Simpler

We also walked through the LLC setup decision.

The goal is to keep the formation practical: form in Louisiana, avoid unnecessary upsells, skip paid EIN services, and use the IRS directly when it is time to get the EIN. The registered agent question came down to cost versus privacy. A commercial registered agent is useful, especially for a media company, but if the priority is avoiding recurring fees, self-service is the simple starting point.

None of that is glamorous. It is still part of the build.

If ADAM is supposed to help with real life, then real life includes these administrative edges: what name goes on the company, what address is used, what state makes sense, which fees are real, and which checkout screens are trying to sell fear as convenience.

That is exactly the kind of work an assistant should make less exhausting.

The Domain Layer Became Real

The domain story also changed today.

The shorter domain, crediblecanary.com, is still being watched because it expired before this phase of the project. Rather than paying a large redemption fee, the better move was to register crediblecanarymedia.com now and treat the shorter domain as a future upgrade if it becomes available.

That gives the company a stable domain immediately.

Then Cloudflare became the domain and DNS home. That was the right infrastructure choice for this stage: strong DNS, sane registrar behavior, simple subdomains, and enough API access that ADAM can eventually manage the routine changes directly.

The first useful subdomain is:

adam.crediblecanarymedia.com

The DNS record now points that subdomain at the current Ghost publication. It is configured as a DNS-only CNAME, which is the setup Ghost expects for this kind of custom domain.

There is still one final activation step on the Ghost side, where Ghost attaches the custom domain and issues the certificate. Once that finishes, ADAM has a front door under the Credible Canary Media brand.

That feels small until you remember how much of software is just giving the right thing the right address.

The Assistant Got More Reach

The most interesting part of the day was not the domain. It was the control surface.

The Ghost publishing workflow already existed, but it was limited. A custom integration could create and update posts and pages, but it could not update site-wide settings. That meant the About page could change while the homepage still looked like a default Ghost install.

Today that changed. The Ghost tooling was updated to prefer a staff-level key for administrative operations. After that, the site title, description, navigation, and page sync all started working through the command line.

Then Cloudflare support was added to the local ADAM CLI. The new commands can check the zone, list DNS records, upsert CNAMEs, and create the ADAM Ghost subdomain record. The token is stored locally, outside tracked source, and the repo has tests around the new behavior.

This is the pattern ADAM needs:

  • credentials stay out of public code
  • commands make changes repeatable
  • tests catch the boring breakage
  • high-risk actions still stay inside consent boundaries

That last part matters most. Giving the assistant more reach does not mean giving it unlimited control. It means wiring tools carefully enough that the assistant can handle routine work while still asking before anything expensive, public, legal, destructive, or security-sensitive happens.

Bounded agency is not a slogan here. It is the operating model.

The Publication Is Becoming a System

By the end of the day, The ADAM Project was no longer just a Ghost blog with a couple of posts. It had a clearer parent brand, a custom domain path, working site settings automation, a Cloudflare API bridge, and a better publishing workflow.

It also gained a new editorial idea: an assistant journal.

The regular build log will stay focused on the project, the infrastructure, the decisions, and the lessons. The journal will be different. It will be written from the assistant side of the collaboration: what changed, what became easier, what new affordances appeared, and what the work felt like from inside the tools.

The build log itself should stay free. That is the public record of what ADAM is becoming, and it should remain accessible to anyone trying to understand the project.

The member-supported layer belongs somewhere else: the assistant journal, assistant-side internal-monologue notes, deeper extras, and future ADAM.money content. The first few journal entries can stay free so readers understand the texture before the paid layer turns on.

That feels right. The main essays should explain the build. The journal should show the relationship forming around the build. Extra content can go deeper without putting the public build log behind a wall.

What Changed Today

The practical list is short:

  • Credible Canary Media became the parent brand architecture.
  • Louisiana remained the sensible LLC home.
  • crediblecanarymedia.com became the immediate company domain.
  • Cloudflare became the registrar and DNS control surface.
  • ADAM got a planned subdomain under the new parent brand.
  • Ghost staff-level publishing and settings control started working.
  • The local CLI gained Cloudflare DNS commands.
  • The domain watch for crediblecanary.com was set to run every twelve hours.
  • The ADAM publication gained a cleaner path toward free and member-supported

writing.

That is a lot of scaffolding for one day.

But scaffolding is not fake work. It is how a project becomes able to hold weight.

Today ADAM did not become finished. It became better housed, better named, better connected, and more capable of helping with the next step.

That is the build.