Skip to content

Let an Application and a Process describe themselves #432

Closed

Description

@ExtraToast

Parent

#373

What to build

An Application and each of its Processes can say in one plain sentence what they do. The estate dashboard shows it, so a reader knows what collector or reporter is without reading the code (JorisJonkers-dev/estate-dashboard#31).

  • An optional description on an Application and on a Process in the project file. One sentence, plain words.
  • The fragment carries it unchanged. It renders nothing in the cluster.

Acceptance criteria

  • Both implementations accept the field, and the schemas and worked examples show it.
  • A description longer than one short sentence is refused (a length limit).
  • npm run verify and the emf build pass.

Activity

  1. added
    type: featureNew user-facing or operator-facing capability.
    area: deployhomelab-deploy, deploy-v2, manifests, and rollout flow.
    priority: P2Medium; normal planned work.
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    on Oct 15, 2026
  2. added and removed
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    on Oct 29, 2026
  3. added 2 commits that reference this issue on Oct 29, 2026
    b820b23
    16fb049
  4. ExtraToast commented on Oct 29, 2026

    @ExtraToast
    ContributorAuthor

    Landed in #703: an optional description on an Application and on a Process, one sentence of at most 160 characters. It renders nothing, and the Intent Fragment carries it in the project file unchanged. A longer or empty one is a schema refusal at the value. Decision: 0125, spec chapter 10 Describing an Application and a Process, REQ-121. emf/ is frozen, so the field reaches it in the post-1.0 catch-up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: deployhomelab-deploy, deploy-v2, manifests, and rollout flow.priority: P2Medium; normal planned work.type: featureNew user-facing or operator-facing capability.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions