Skip to content

Delete the coursework implementation at its sunset #99

Closed

Description

@ExtraToast

Parent

#78

What to build

The removal 0071 describes, in one pull request, once both of these conditions hold:

  1. Task 3 is submitted (due 30 October), and the submitted commit is tagged so the graded implementation stays reachable. This replaces "the grade is recorded", per Decide the model-driven implementation's lifespan and sunset.
  2. The TypeScript suite is green on every parity case with the emf job removed from Pipeline Complete.

It deletes the coursework directory and every root line the coursework architecture lists as naming it. It keeps every oracle file, the constraint ledger without its OCL column, and the descriptor check. It deletes 0068 and the parity contract in docs/architecture.md, moves the one clause that outlives them (an oracle file is reviewed by hand and never written by CI) into 0088, and repoints by hand the root's citations of 0068 and of the emf records, as #362 settled. The retired numbers are listed later, in the register pull request. Whether each oracle layer still pays its way is decided on #346, not here. The docs/mde/ reports stay; the course's own text there goes later, on #354.

Also blocked by the two conditions above, which are not tickets.

Acceptance criteria

  • CI is green with exactly the listed removals and no other change outside the examples.
  • Every oracle file and the descriptor check remain and pass in the TypeScript suite.

Blocked by

Activity

  1. added
    type: choreMaintenance work without intended behavior change.
    area: toolingReusable workflows, Gradle, templates, Renovate, and API tooling.
    priority: P3Low; backlog, cleanup, or opportunistic work.
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    on Sep 14, 2026
  2. added
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    and removed
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    on Sep 15, 2026
  3. added and removed
    status: ready-for-agentFully specified; an agent may take it with nobody watching.
    on Nov 5, 2026
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: toolingReusable workflows, Gradle, templates, Renovate, and API tooling.priority: P3Low; backlog, cleanup, or opportunistic work.type: choreMaintenance work without intended behavior change.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions