AutoBE
    Preparing search index...

    Interface AutoBeUserMessageArchiveFileContentMetadata

    Archive metadata for a ZIP file upload.

    A ZIP is one logical source group even when it contains requirements, implementation source, database dumps, spreadsheets, or nested archives. Intake therefore stores bounded derived evidence about the group instead of reducing the upload to an opaque generic binary file.

    interface AutoBeUserMessageArchiveFileContentMetadata {
        byteLength: number & Type<"uint32">;
        evidence: string;
        memo: string;
        profile: IProfile;
        type: "archive";
        usages: AutoBeUserMessageContentMetadata.Usage[] & UniqueItems<true>;
    }

    Hierarchy (View Summary)

    • IBase<"archive">
      • AutoBeUserMessageArchiveFileContentMetadata
    Index

    Properties

    byteLength: number & Type<"uint32">

    Original archive byte length.

    evidence: string

    Prompt-safe archive evidence rendered from profile.

    This is derived metadata only. It must not contain raw production record values; binary database dumps are represented by collection, field, type, and index profiles.

    memo: string

    Compact handoff memo for later agents.

    Explain what the content item appears to contribute, which downstream phase should care, and what must not be inferred yet. For example, an ERD can be structural, a meeting transcript can be requirement-oriented, and one item can be both when annotations contain business rules beside structure.

    profile: IProfile

    Profiled archive facts for the logical source group.

    type: "archive"

    Metadata branch discriminator.

    usages: AutoBeUserMessageContentMetadata.Usage[] & UniqueItems<true>

    Downstream semantic roles for this content item.

    Empty means the content item should not feed a phase directly. Supporting evidence, metadata-only value, policy limitations, intake gaps, or unsupported content should be explained in memo instead of adding a separate enum here.