ECOSYSTEM CATALOGSAPPNEURALAdd catalog
Directory/Content & Files/brand-kit

brand-kits.appneural.com

BRAND-KITS

Every brand's complete kit, from logo variants to marketing collateral, with a public brand-kit.<domain> page.

Catalog surfaceDEPLOYEDHEALTHY
InventoryACTIVE80 items
P2PARTIALLY VERIFIEDPUBLISHED
Overview

Purpose and boundaries

Each brand gets 30 built-in kits across core identity, visual language, digital and web, social and ads, marketing, print and merchandise, media and governance, plus its own custom kits. Files live in R2, colours and fonts generate CSS, Tailwind and DTCG design tokens, and any kit or the whole brand downloads as one ZIP. All 80 connected domains were imported from their /brand/ pages, and brand-kit.<domain> serves each shared brand on its own domain. The public inventory exposes only brand IDs and whether each brand is shared.

A brand's complete identity kit: logo variants, colours, typography, guidelines, design tokens and marketing collateral, with a public page on the brand's own domain.

The design system that implements a brand in product UI stays in Design Systems; reusable layouts stay in Templates.

Priority
P2
Portfolio
Content & Files
Capability
Content & Files
Technical owner
Not configured
Runtime
Cloudflare Workers / OpenNext
Last verified
2026-11-08T06:18:45.708Z
Semantic inventory

Every number says what it counts

80Catalog itemstrackedEntityCount · catalog-api:live
Production-ready gate

Governance evidence required

6 of 18 required controls are configured. Catalog deployment and inventory maturity remain independent until every required control is present.

MissingBusiness owner
MissingProduct owner
MissingTechnical owner
MissingMaintaining team
ConfiguredGitHub repository
ConfiguredProduction URL
ConfiguredHealth endpoint
MissingDocumentation
MissingArchitecture document
MissingCurrent security review
ConfiguredData classification
MissingDependencies
MissingConsumers
MissingSLA / SLO
MissingOn-call
MissingLast release
ConfiguredLast verification
ConfiguredDeprecation status
Catalog details

brand-kit schema v1

Catalog-specific metadata is not configured.
Live host

Where it runs

brand-kits.appneural.com DEPLOYED

brand-kits.appneural.com

Worker
brand-kits-catalog
Health
HEALTHY
Last deployment
2026-11-02T17:30:00.000Z
DNS & routing

Confirmed infrastructure only

Provider inspection appears after Cloudflare credentials are configured. Mutations require dry run, idempotency and explicit confirmation.
Repository & architecture

Technical context

Documentation

Documentation and architecture evidence are not configured.
Dependencies

Registered relationships

No dependency edges are registered. Nothing has been inferred.
Operations

Checks and verification

HEALTHYHTTP 200 · 452 ms · 2026-11-08T06:18:45.708Z
HEALTHYHTTP 200 · 482 ms · 2026-11-08T05:18:45.214Z
HEALTHYHTTP 200 · 1380 ms · 2026-11-08T04:18:43.875Z
HEALTHYHTTP 200 · 831 ms · 2026-11-08T03:18:47.354Z
HEALTHYHTTP 200 · 766 ms · 2026-11-08T02:18:39.624Z
Security

Review posture

Security review not configured. This does not mean the catalog is secure or insecure.
Automatic reconciliation

GitHub · Cloudflare · DNS · catalog APIs

CLOUDFLARENOT_CONFIGURED · 2026-11-08T06:18:46.704Z
GITHUBNOT_CONFIGURED · 2026-11-08T06:18:46.704Z
CATALOG APISUCCEEDED · 2026-11-08T06:18:47.602Z
DNSSUCCEEDED · 2026-11-08T06:18:46.295Z
GITHUBNOT_CONFIGURED · 2026-11-08T05:18:46.237Z
CLOUDFLARENOT_CONFIGURED · 2026-11-08T05:18:46.237Z
CATALOG APISUCCEEDED · 2026-11-08T05:18:47.204Z
DNSSUCCEEDED · 2026-11-08T05:18:45.813Z
GITHUBNOT_CONFIGURED · 2026-11-08T04:18:44.838Z
CLOUDFLARENOT_CONFIGURED · 2026-11-08T04:18:44.838Z
CATALOG APISUCCEEDED · 2026-11-08T04:18:45.899Z
DNSSUCCEEDED · 2026-11-08T04:18:44.433Z
GITHUBNOT_CONFIGURED · 2026-11-08T03:18:48.479Z
CLOUDFLARENOT_CONFIGURED · 2026-11-08T03:18:48.479Z
CATALOG APISUCCEEDED · 2026-11-08T03:18:49.577Z
DNSSUCCEEDED · 2026-11-08T03:18:48.014Z
GITHUBNOT_CONFIGURED · 2026-11-08T02:18:40.582Z
CLOUDFLARENOT_CONFIGURED · 2026-11-08T02:18:40.582Z
CATALOG APISUCCEEDED · 2026-11-08T02:18:41.822Z
DNSSUCCEEDED · 2026-11-08T02:18:40.182Z

Drift findings

RESOLVED · canonicalHostnameResolvesDNS · last seen 2026-11-08T06:18:46.092Z
Evidence & history

Trust record

DNS resolvesScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Canonical hostname matchesScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

HTTPS worksScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Production environment existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Repository existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Business owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Business owner exists.

Product owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Product owner exists.

Technical owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Technical owner exists.

Maintaining team existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Maintaining team exists.

Documentation existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Documentation exists.

Architecture documentation existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Architecture documentation exists.

Security review is currentScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Security review is current.

Data classification existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Dependencies existScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Dependencies exist.

Consumers existScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Consumers exist.

Health endpoint existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

SLA or SLO existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: SLA or SLO exists.

On-call existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: On-call exists.

Release existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Release exists.

Catalog inventory synchronizesScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Infrastructure drift is clearScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Infrastructure drift is clear.

DNS resolvesScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Canonical hostname matchesScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

HTTPS worksScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Production environment existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Repository existsScheduled registry and network check · cloudflare-worker
VERIFIED

No remediation required.

Business owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Business owner exists.

Product owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Product owner exists.

Technical owner existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Technical owner exists.

Maintaining team existsScheduled registry and network check · cloudflare-worker
UNVERIFIED

Configure or repair: Maintaining team exists.

AI workspace

Human-reviewed drafts

AI outputs are saved as drafts with evidence references. They never replace verified catalog fields automatically.