Skip to content

Memo 079: Fix license metadata + add LICENSE file #18

Description

@a6b8

Classification

Blocker — Public org profile repo, audit-relevant.

Background

Memo 079 (Repo-Hygiene-Triage) Phase 2 inventory found:

  • package.json declares "license": "ISC" — violates FlowMCP MIT convention (Memo Kap. 6 Soll-Liste)
  • LICENSE file is missing on disk
  • package.json missing description, author, repository.url, bugs.url, homepage, engines.node

Expected

  • package.json.license = "MIT"
  • LICENSE file present with standard MIT text
  • Required metadata fields populated per Memo 079 Kap. 6

Actual

  • License says ISC, file missing, several metadata fields blank.

Scope

Triage row T#15 + T#17. NOT included (out-of-scope here): renaming package.json.name from updater (covered by separate on-hold issue T#16).

References

  • Memo 079 REV-04: ~/WORKBENCH/ressources/projects/flowmcp/.memo/079-repo-hygiene-triage/revisions/REV-04.md
  • Welle 1 Inventory: .memo/079-repo-hygiene-triage/rollout/welle-1-inventory.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions