For AI agents: the complete documentation index is available at https://scriptedalchemy.github.io/agent-bundle/llms.txt, the full documentation bundle is available at https://scriptedalchemy.github.io/agent-bundle/llms-full.txt, and this page is available as Markdown at https://scriptedalchemy.github.io/agent-bundle/api/interfaces/config.DiscoveredProject.md.
  • English
  • Interface: DiscoveredProject

    Properties

    assets?

    optional assets?: DiscoveredAsset[]


    commands?

    optional commands?: readonly CommandDocument[]

    Conventional flat src/commands/*.md documents; absent when none are discovered.


    legacyConventionalDocuments?

    optional legacyConventionalDocuments?: readonly object[]

    Documents using removed top-level conventions. Validation reports AB4736 for every unclaimed document; absent when none are discovered.


    payloads?

    optional payloads?: DiscoveredPayload[]


    routeGraph?

    optional routeGraph?: CompiledRouteGraph

    The compiled conventional route graph (#93). Present only when route discovery found modules or produced diagnostics, so route-free projects keep their existing discovery shape.


    rules?

    optional rules?: readonly RuleDocument[]

    Conventional flat src/rules/*.mdc documents; absent when none are discovered.


    shadowedConventionalSkills?

    optional shadowedConventionalSkills?: readonly string[]

    Conventional src/skills/<name>/SKILL.md documents that explicit skills configuration leaves uncovered — the confusable shadowed state surfaced by the AB4734 migration nudge. Absent when config is silent (the convention itself applies) or when every conventional skill is covered.


    skills

    skills: SkillDocument[]


    state?

    optional state?: object

    Conventional src/state.ts declaration and its parse-only diagnostics.

    definition?

    readonly optional definition?: Pick<NormalizedStateDefinition, "id" | "budgets" | "lifetime">

    diagnostics

    readonly diagnostics: readonly Diagnostic[]

    source

    readonly source: string