// Package appidentitykeydeclarationv1 defines the neutral, positive-only App
// package declaration grammar for ProfileKey and RoleKey source artifacts.
//
// The component descriptor is the sole owner of a declaration's namespace and
// local key: NamespaceID and BusinessKey form the typed key, and ComponentKind
// distinguishes Profile from Role. The closed behavior therefore carries only
// its schema version and must not duplicate descriptor identity.
//
// This package structurally verifies App package content only. Publisher trust,
// release registration, namespace ownership, policy decisions, organization
// admission, local Profile/Role IDs, identity state, topology, ledgers, epoch
// attestation, and serving behavior belong to their owning implementations. A
// missing declaration never represents deletion, revocation, tombstoning, or
// key release.
package appidentitykeydeclarationv1
