---
title: 'Dev weekly: one catalog across APIs, assistants, and the website'
url: https://namegarage.com/blog/dev-weekly-summary-2026-10-31
author: Namegarage
date: '2026-10-31'
description: 'October 25–31: matching catalog interfaces, anonymous discovery, payment
  comparisons, and explicit AI authorship labels.'
ai-disclosure: ai-assisted
---

# Dev weekly: one catalog across APIs, assistants, and the website

This article was prepared with AI assistance and reviewed by a person before publication.

A domain shortlist is useful only if the next tool can read the same listing and payment facts. This week's engineering work connected the public catalog across HTTP, MCP, JavaScript and TypeScript, and agent skills.

This roundup covers **October 25–31, 2026**. It summarizes published engineering articles; the [Developers changelog](https://namegarage.com/developers/changelog/) retains the exact versions and publication status.

## Carry the facts across interfaces

The [coordinated catalog update](https://namegarage.com/blog/catalog-api-sdk-skill-release) exposes three related operations: look up one published name, compare its purchase options, and find alternatives from the catalog. The SDK methods are `getDomain()`, `getPurchaseOptions()`, and `suggestAlternatives()`.

The payment comparison returns server-calculated amounts. A client should compare the regular monthly amount, final payment, total cost, and extra cost against an outright purchase. A cash-only weekly discount may leave the lease principal unchanged. A null price means offer-only; a missing listing does not establish registration availability.

These interfaces share the public read boundary. They cannot reserve a domain, start checkout, send a message, or read private portfolio records. A result links back to the domain page for current terms and purchase choices.

## Make the entry points easy to find

The [API quickstart](https://namegarage.com/blog/public-api-quickstart) and [official SDK introduction](https://namegarage.com/blog/javascript-typescript-sdk) give developers examples without an account or API key. The SDK includes TypeScript declarations, ESM and CommonJS support, cancellation, timeouts, and typed errors. It does not retry automatically; callers must honor `Retry-After`.

[Discovery metadata](https://namegarage.com/blog/more-ways-to-discover-the-catalog) points agents to OpenAPI and MCP. Compatibility URLs describe the same public interfaces, and the official npm aliases forward to the scoped SDK. The [Poppy entry point](https://namegarage.com/blog/poppy-public-browsing) adds another route for personal agents to discover those public resources.

The website's [assistant setup page](https://namegarage.com/blog/copy-assistant-setup) lets readers select an assistant and copy its connection details or example prompts. [Markdown access](https://namegarage.com/blog/reading-namegarage-with-an-assistant) gives agents a readable homepage and blog articles alongside the catalog interfaces.

## Declare where AI wrote the text

The [AI disclosure article](https://namegarage.com/blog/marking-ai-written-content) explains our element-level authorship labels. A page can contain AI-written descriptions, catalog prices, reader comments, and purchase controls. A declaration on one passage should describe that passage.

The attributes come from a community proposal, not an established HTML standard. A matching Markdown field and visible notice preserve the declaration when a collector reads an article as text. The labels describe authorship; they do not certify accuracy or enforce exclusion from training.

Human review also has a specific meaning. An AI checking another AI's output does not establish that a person read it. The distinction matters when the site labels a passage as AI-assisted.

## Keep publication status visible

The current coordinated release record is still marked `upcoming`, with external directory acceptance outstanding. Published catalog operations and available packages can be described on their own evidence; the entire release cannot be called complete.

For the buyer-facing effect of this work and the dated deal selection, read the
[companion consumer roundup](/blog/weekly-summary-2026-10-31).
