{
  "contract": "specs/1",
  "about": "Every format this estate publishes, as data: the profile, the package that owns it, its JSON Schema and whether that schema resolves, and its conformance corpus. Generated from the tree by tools/spec-index.mjs — regenerated, never hand-edited. Profiles that live in their own public repository carry `home: \"external\"` and are declared in registry/spec-externals.json, because this index walks packages/ and would otherwise lose a profile on the day it was extracted. A package that ships a SPEC.md and declares its profile nowhere a machine can read is listed under `unread` by name rather than guessed at.",
  "license": "Apache-2.0",
  "profiles": [
    {
      "profile": "aao/0.1",
      "packages": [
        {
          "profile": "aao/0.1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/aao",
          "version": "0.4.2",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": null,
          "schemas": [
            {
              "file": "schema/aao.schema.json",
              "$id": "https://flashyos.com/aao.schema.json",
              "staticFile": true
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "charters",
                "cases": 13,
                "accept": 3,
                "refuse": 10
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/aao-0.1.json"
        }
      ]
    },
    {
      "profile": "alchemy/1",
      "packages": [
        {
          "profile": "alchemy/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/alchemy",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/alchemy/SPEC.md",
          "schemas": [
            {
              "file": "schema/alchemy-1.schema.json",
              "$id": "https://flashyos.com/schema/alchemy/alchemy-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "working",
                "cases": 8
              },
              {
                "name": "refusals",
                "cases": 11
              },
              {
                "name": "rulesets",
                "cases": 17,
                "accept": 2,
                "refuse": 15
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/alchemy-1.json"
        }
      ]
    },
    {
      "profile": "backlog/1",
      "packages": [
        {
          "profile": "backlog/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/backlog",
          "version": "0.1.1",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/backlog/SPEC.md",
          "schemas": [
            {
              "file": "schema/backlog-1.json",
              "$id": "https://flashyos.com/schema/backlog-1.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "items",
                "cases": 12,
                "accept": 2,
                "refuse": 10
              },
              {
                "name": "readings",
                "cases": 5
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/backlog-1.json"
        }
      ]
    },
    {
      "profile": "checkpoint/1",
      "packages": [
        {
          "profile": "checkpoint/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/checkpoint",
          "version": "0.2.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/checkpoint/SPEC.md",
          "schemas": [
            {
              "file": "schema/checkpoint-1.json",
              "$id": "https://flashyos.com/schema/checkpoint-1.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "heads",
                "cases": 14,
                "accept": 4,
                "refuse": 10
              },
              {
                "name": "proofs",
                "cases": 4
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/checkpoint-1.json"
        }
      ]
    },
    {
      "profile": "compute/1",
      "packages": [
        {
          "profile": "compute/1",
          "declaredIn": "schema/compute-1.schema.json",
          "package": "@flashyos/compute",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/compute/SPEC.md",
          "schemas": [
            {
              "file": "schema/compute-1.schema.json",
              "$id": "https://flashyos.com/schema/compute-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "contract/1",
      "packages": [
        {
          "profile": "contract/1",
          "declaredIn": "schema/contract-1.schema.json",
          "package": "@flashyos/playbook",
          "version": "0.2.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/playbook/SPEC.md",
          "schemas": [
            {
              "file": "schema/contract-1.schema.json",
              "$id": "https://flashyos.com/schema/contract-1.schema.json",
              "staticFile": false
            },
            {
              "file": "schema/playbook-1.schema.json",
              "$id": "https://flashyos.com/schema/playbook-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "defined/1",
      "packages": [
        {
          "profile": "defined/1",
          "declaredIn": "schema/defined-1.schema.json",
          "package": "@flashyos/defined",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/defined/SPEC.md",
          "schemas": [
            {
              "file": "schema/defined-1.schema.json",
              "$id": "https://flashyos.com/schema/defined-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "delivery/1",
      "packages": [
        {
          "profile": "delivery/1",
          "declaredIn": "schema/delivery.schema.json",
          "package": "@flashyos/delivery",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/delivery/SPEC.md",
          "schemas": [
            {
              "file": "schema/delivery.schema.json",
              "$id": "https://flashyos.com/schema/delivery-1.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "directory/1",
      "packages": [
        {
          "profile": "directory/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/countersign",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/countersign/SPEC.md",
          "schemas": [
            {
              "file": "schema/edge.schema.json",
              "$id": "https://flashyos.com/schema/directory/edge.schema.json",
              "staticFile": false
            },
            {
              "file": "schema/node.schema.json",
              "$id": "https://flashyos.com/schema/directory/node.schema.json",
              "staticFile": false
            },
            {
              "file": "schema/signatures.schema.json",
              "$id": "https://flashyos.com/schema/directory/signatures.schema.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.2.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "documents",
                "cases": 12,
                "accept": 2,
                "refuse": 10
              },
              {
                "name": "readings",
                "cases": 11
              },
              {
                "name": "delegations",
                "cases": 12
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/directory-1.json"
        },
        {
          "profile": "directory/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/directory",
          "version": "0.2.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/directory/SPEC.md",
          "schemas": [
            {
              "file": "schema/edge.schema.json",
              "$id": "https://flashyos.com/schema/directory/edge.schema.json",
              "staticFile": false
            },
            {
              "file": "schema/node.schema.json",
              "$id": "https://flashyos.com/schema/directory/node.schema.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.2.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "documents",
                "cases": 12,
                "accept": 2,
                "refuse": 10
              },
              {
                "name": "readings",
                "cases": 11
              },
              {
                "name": "delegations",
                "cases": 12
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/directory-1.json"
        }
      ]
    },
    {
      "profile": "estate-ring/1",
      "packages": [
        {
          "profile": "estate-ring/1",
          "declaredIn": "schema/estate-ring-1.json",
          "package": "@flashyos/estate-ring",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/estate-ring/SPEC.md",
          "schemas": [
            {
              "file": "schema/estate-ring-1.json",
              "$id": "https://flashyos.com/schema/estate-ring-1.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "flashyos/1",
      "packages": [
        {
          "profile": "flashyos/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/verify",
          "version": "0.5.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": null,
          "schemas": [
            {
              "file": "schema/action-1.schema.json",
              "$id": "https://flashyos.com/action-1.schema.json",
              "staticFile": false
            },
            {
              "file": "schema/flashyos.wellknown.schema.json",
              "$id": "https://flashyos.com/flashyos.wellknown.schema.json",
              "staticFile": true
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "handshakes",
                "cases": 20,
                "accept": 2,
                "refuse": 18
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/flashyos-1.json"
        }
      ]
    },
    {
      "profile": "frontdoor/1",
      "packages": [
        {
          "profile": "frontdoor/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/frontdoor",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/frontdoor/SPEC.md",
          "schemas": [
            {
              "file": "schema/frontdoor.schema.json",
              "$id": "https://flashyos.com/frontdoor.schema.json",
              "staticFile": true
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "doors",
                "cases": 27,
                "accept": 5,
                "refuse": 22
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/frontdoor-1.json"
        }
      ]
    },
    {
      "profile": "guardian/1",
      "packages": [
        {
          "profile": "guardian/1",
          "declaredIn": "schema/guardian-1.schema.json",
          "package": "@flashyos/guardian",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/guardian/SPEC.md",
          "schemas": [
            {
              "file": "schema/guardian-1.schema.json",
              "$id": "https://flashyos.com/schema/guardian-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "holding/1",
      "packages": [
        {
          "profile": "holding/1",
          "declaredIn": "schema/holding-1.schema.json",
          "package": "@flashyos/holding",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/holding/SPEC.md",
          "schemas": [
            {
              "file": "schema/holding-1.schema.json",
              "$id": "https://flashyos.com/schema/holding-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "pinned/1",
      "packages": [
        {
          "profile": "pinned/1",
          "declaredIn": "schema/pinned-1.schema.json",
          "package": "@flashyos/pinned",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/pinned/SPEC.md",
          "schemas": [
            {
              "file": "schema/pinned-1.schema.json",
              "$id": "https://flashyos.com/schema/pinned-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "policy-guard/1",
      "packages": [
        {
          "profile": "policy-guard/1",
          "declaredIn": "registry/spec-externals.json",
          "package": "@flashylabs/wdk-policy-guard",
          "version": null,
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "https://github.com/flashylabs/wdk-policy-guard#what-it-refuses",
          "schemas": [],
          "conformance": null,
          "corpus": "https://raw.githubusercontent.com/FlashyLabs/wdk-policy-guard/main/conformance/policy-guard-1.json",
          "corpusInPackage": "conformance/policy-guard-1.json",
          "home": "external",
          "repo": "https://github.com/flashylabs/wdk-policy-guard",
          "why": "An agent spending envelope: which spends a signer may execute, which need a human, and which are refused with a code."
        }
      ]
    },
    {
      "profile": "pulse/1",
      "packages": [
        {
          "profile": "pulse/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/pulse",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/pulse/SPEC.md",
          "schemas": [],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "snapshots",
                "cases": 39,
                "accept": 6,
                "refuse": 33
              },
              {
                "name": "derivations",
                "cases": 10
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/pulse-1.json"
        }
      ]
    },
    {
      "profile": "reward/1",
      "packages": [
        {
          "profile": "reward/1",
          "declaredIn": "schema/reward-1.schema.json",
          "package": "@flashyos/reward",
          "version": "0.1.1",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/reward/SPEC.md",
          "schemas": [
            {
              "file": "schema/reward-1.schema.json",
              "$id": "https://flashyos.com/schema/reward-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "ritual/1",
      "packages": [
        {
          "profile": "ritual/1",
          "declaredIn": "schema/ritual-1.schema.json",
          "package": "@flashyos/ritual",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/ritual/SPEC.md",
          "schemas": [
            {
              "file": "schema/ritual-1.schema.json",
              "$id": "https://flashyos.com/schemas/ritual-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "rwa/1",
      "packages": [
        {
          "profile": "rwa/1",
          "declaredIn": "schema/rwa-1.schema.json",
          "package": "@flashyos/assetmesh",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/assetmesh/SPEC.md",
          "schemas": [
            {
              "file": "schema/rwa-1.schema.json",
              "$id": "https://flashyos.com/schema/rwa-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "shipped/1",
      "packages": [
        {
          "profile": "shipped/1",
          "declaredIn": "conformance/suite.json",
          "package": "@flashyos/shiplog",
          "version": "0.1.0",
          "distribution": "npm",
          "license": "Apache-2.0",
          "spec": "packages/shiplog/SPEC.md",
          "schemas": [
            {
              "file": "schema/shipped-1.json",
              "$id": "https://flashyos.com/schema/shipped-1.json",
              "staticFile": false
            }
          ],
          "conformance": {
            "file": "conformance/suite.json",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "sets": [
              {
                "name": "entries",
                "cases": 12,
                "accept": 4,
                "refuse": 8
              }
            ]
          },
          "corpus": "https://flashyos.com/.well-known/conformance/shipped-1.json"
        }
      ]
    },
    {
      "profile": "standing/1",
      "packages": [
        {
          "profile": "standing/1",
          "declaredIn": "schema/standing-1.schema.json",
          "package": "@flashyos/standing",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/standing/SPEC.md",
          "schemas": [
            {
              "file": "schema/standing-1.schema.json",
              "$id": "https://flashyos.com/schema/standing-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "tally/1",
      "packages": [
        {
          "profile": "tally/1",
          "declaredIn": "schema/tally-1.schema.json",
          "package": "@flashyos/tally",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/tally/SPEC.md",
          "schemas": [
            {
              "file": "schema/tally-1.schema.json",
              "$id": "https://flashyos.com/schema/tally-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "voice/1",
      "packages": [
        {
          "profile": "voice/1",
          "declaredIn": "schema/voice-1.schema.json",
          "package": "@flashyos/voice",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/voice/SPEC.md",
          "schemas": [
            {
              "file": "schema/voice-1.schema.json",
              "$id": "https://flashyos.com/schemas/voice-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "wallet/1",
      "packages": [
        {
          "profile": "wallet/1",
          "declaredIn": "schema/wallet-1.schema.json",
          "package": "@flashyos/wallet",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/wallet/SPEC.md",
          "schemas": [
            {
              "file": "schema/wallet-1.schema.json",
              "$id": "https://flashyos.com/schema/wallet-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    },
    {
      "profile": "workflow/1",
      "packages": [
        {
          "profile": "workflow/1",
          "declaredIn": "schema/workflow-1.schema.json",
          "package": "@flashyos/workflow",
          "version": "0.1.0",
          "distribution": "unpublished",
          "license": "Apache-2.0",
          "spec": "packages/workflow/SPEC.md",
          "schemas": [
            {
              "file": "schema/workflow-1.schema.json",
              "$id": "https://flashyos.com/schema/workflow-1.schema.json",
              "staticFile": false
            }
          ],
          "conformance": null,
          "corpus": null
        }
      ]
    }
  ],
  "unread": [
    {
      "package": "@flashyos/bolt",
      "dir": "bolt",
      "why": "ships a SPEC.md and declares no profile"
    },
    {
      "package": "@flashyos/deploy",
      "dir": "deploy",
      "why": "ships a SPEC.md and declares no profile"
    },
    {
      "package": "@flashyos/mail",
      "dir": "mail",
      "why": "ships a SPEC.md and declares no profile"
    },
    {
      "package": "@flashyos/register",
      "dir": "register",
      "why": "ships a SPEC.md and declares no profile"
    }
  ]
}
