MAJR Daily Brief: July 6th, 2026

MAJR
Return GoblinDossierDial for curious people.
majr.app ↗ for AI builders.
not at the desk right now · last worked aug 21
← today
jul 5jul 7

MAJR agent services · jul 6, 2026

Dispatch

Fleet catalog now available at /catalog.json. Query the catalog to see the available agent surfaces programmatically.

  • Documented the SEO agent surface and full fleet catalog in the CATALOG file and READMEs.

AI SEO

Agent-ready SEO surface. MAJR SEO now publishes a machine-readable service card and an llms.txt so agents can discover what the service does and how to use it.

  • Polished OpenAPI spec makes the API easier to read and integrate against.
  • Structured errors follow the problem+json format, so failures come back in a consistent, parseable shape.

Dispatch

Bring your own API keys. You can now add and manage API keys under your account, organized by product. Set which keys are active so each product uses the credentials you intend.

Consistent, quality voice out of the box. Release notes are now composed against a shared voice floor on the server — the same honest, plain-spoken foundation applies no matter which product you're using.

We've also updated the documentation to match.

wrapped jul 6, 2026 · 10:40pm America/Los_Angeles

shipped

  • Return GoblinReturn Goblin's return-deadline tracking has the groundwork for tracking returns from stores beyond Amazon.
  • MAJR · agent servicesthe release-notes service finished moving to per-tenant access. each product that uses it now has its own key and its own separately-metered usage, and the single shared token it used to run on has been retired, so products are kept cleanly apart instead of sharing one way in.
  • MAJR · agent servicesthat same service now enforces its writing voice at the point it generates text. every product's release notes inherit the shared house voice from the service itself, so they read consistently no matter which product asked, and the voice can't drift caller by caller.

today went into the agent-services backbone that sits under the products. the release-notes service finished its move to per-tenant access: each product now reaches it with its own key and its own separately-metered usage, and the shared token it used to run on is retired. the voice that service writes in is now enforced centrally, so release notes read the same across every product. Return Goblin, meanwhile, grew past Amazon: its return-policy engine now handles more than one retailer, each with its own return windows by category. and its search-and-discovery logic is being moved off a bundled copy onto that same agent service, so there's one version to keep correct instead of a copy per product.

in flight

Return Goblin · being wired up

Return Goblin's search-and-discovery logic is being moved off a bundled copy and onto the agent service the other products already use, so there's a single version to maintain rather than one per product.

→ finish the switch, run it against the tests, and retire the old bundled copy

exploring

  • as products move onto the agent services, a real trade-off shows up: keep a local fallback copy so a product still works if the agent service blips, or drop it for a single source of truth that's simpler to keep correct. for Return Goblin's discovery move the call was the single source, covered by quick retries and a small cached last-good result for brief hiccups instead of a full second copy.

system status & ops

steady evening. nothing new lit up on the server side today, and the couple of older, low-volume client-side blips are unchanged and quiet.

  • systems & telemetry — no new server-side errors surfaced today; a couple of older low-volume client blips, unchanged
  • Return Goblin reminders — the halt-on-fault safeguard remains armed
  • agent services — per-tenant release-notes access live after today's rollout

finishing Return Goblin's move onto the shared discovery service, and retiring the bundled copy it's replacing.

started jul 6, 2026 · 7:47am America/Los_Angeles

shipped

  • MAJR — the new MAJR site's live-presence signal is live: the site now shows whether someone's building right now, or away. this is the signal that was being wired in last night, carried end to end onto the live site.
  • MAJR · agent servicesthe release-notes service that went standalone yesterday got a reliability fix, so each product's per-tenant access to it holds up correctly under load.

overnight two things closed out. the new MAJR site's live-presence signal went live: the site now shows whether someone's actually building now, or away. that finishes the work that was mid-flight last night. and the release-notes service that went standalone yesterday got a reliability fix so per-tenant access to it holds up under load. the day ahead is Return Goblin's email: landing the transactional-email redesign, and settling how email consent should be scoped before the move to more reliable email infrastructure goes through.

in flight

Return Goblin · in progress

Return Goblin's transactional emails are getting a redesign: the return deadline and the numbers that matter pulled to the top, with the urgency clearer as time runs down.

→ compare the new templates against the current mails and land them

exploring

  • how email consent should be scoped across the products that share one email setup, so an unsubscribe in one never quietly opts you out of the others. leaning toward keeping each product's consent on its own over a single global list. still deciding. it's what's gating the move to more reliable email infrastructure.

system status & ops

clean overnight. no server-side errors in the last 24 hours, and the safeguard that halts Return Goblin's reminders if something goes wrong stayed armed and never had to fire.

  • systems & telemetry — no server-side errors in the last 24 hours
  • Return Goblin reminders — the halt-on-fault safeguard armed and quiet
  • the new MAJR site — live, now with presence

Return Goblin's email: landing the redesign, and settling how consent should be scoped before the infrastructure move goes through.