build.clovernight.creation.app

studio.pds.clovernight.build

Documentation

A fully-generated, deployed application created on CloverNight — the creator's portable, signed portfolio entry. Public by design. Contains NO secrets, env vars, deploy credentials, or spend/cost data (spend is private and kept in D1, never published).

main record

A fully-generated, deployed application created on CloverNight — the creator's portable, signed portfolio entry. Public by design. Contains NO secrets, env vars, deploy credentials, or spend/cost data (spend is private and kept in D1, never published).

Record Key tid Timestamp-based ID

Properties

demoVideo blob Optional

Short demo recording.

maxSize: 52.4 MB
deployUrl string Optional

Public URL of the live app.

maxLength: 2048 bytes
description string Optional

What the app does.

maxLength: 2048 bytes
name string Required

Human-readable app name.

maxLength: 256 bytes
ogImage blob Optional

Social/preview image.

maxSize: 2.1 MB
shippedAt string datetime Required

ISO 8601 timestamp of when the app was deployed.

sourceRef string Optional

Repo/artifact URL — only meaningful when sourceVisibility=public.

maxLength: 2048 bytes
sourceVisibility string Optional

Whether the generated source is shared publicly.

Known values: public, private
status string Required

Lifecycle status of the deployment.

Known values: live, building, archived, failed
techStack array of string Optional

Technologies used (e.g. 'next.js', 'drizzle').

maxLength: 32 items
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "status",
      "shippedAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "maxLength": 256,
        "description": "Human-readable app name."
      },
      "spec": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "strongRef to the build.clovernight.creation.spec this app was built from."
      },
      "status": {
        "type": "string",
        "description": "Lifecycle status of the deployment.",
        "knownValues": [
          "live",
          "building",
          "archived",
          "failed"
        ]
      },
      "ogImage": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg",
          "image/webp"
        ],
        "maxSize": 2097152,
        "description": "Social/preview image."
      },
      "demoVideo": {
        "type": "blob",
        "accept": [
          "video/mp4",
          "video/webm"
        ],
        "maxSize": 52428800,
        "description": "Short demo recording."
      },
      "deployUrl": {
        "type": "string",
        "maxLength": 2048,
        "description": "Public URL of the live app."
      },
      "shippedAt": {
        "type": "string",
        "format": "datetime",
        "description": "ISO 8601 timestamp of when the app was deployed."
      },
      "sourceRef": {
        "type": "string",
        "maxLength": 2048,
        "description": "Repo/artifact URL — only meaningful when sourceVisibility=public."
      },
      "techStack": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 64
        },
        "maxLength": 32,
        "description": "Technologies used (e.g. 'next.js', 'drizzle')."
      },
      "description": {
        "type": "string",
        "maxLength": 2048,
        "description": "What the app does."
      },
      "sourceVisibility": {
        "type": "string",
        "description": "Whether the generated source is shared publicly.",
        "knownValues": [
          "public",
          "private"
        ]
      }
    }
  },
  "description": "A fully-generated, deployed application created on CloverNight — the creator's portable, signed portfolio entry. Public by design. Contains NO secrets, env vars, deploy credentials, or spend/cost data (spend is private and kept in D1, never published)."
}

Lexicon Garden

@