Skip to content

chore: consistency pass — stale names, artifact leak, and terminology cleanup #219

@mdproctor

Description

@mdproctor

Overview

Systematic consistency pass to remove stale references, leaked build artefacts, and old terminology following the quarkus-work → casehub-work rename and the casehub-poc → casehub-engine migration.

Changes

Build / Git

  • Delete leaked build artefacts at project root: io/, META-INF/, application.properties (compiled classes and JAR manifest from an exploded build)
  • Delete engine-model/ ghost directory (module renamed to casehub-engine-common, stale shell with only target/ remained)
  • Add docs/superpowers/ to .gitignore and untrack 6 committed plan/spec files (Claude workflow docs belong in the companion workspace, not the project repo)
  • Add /io/, /META-INF/, /application.properties to .gitignore to prevent recurrence

Dependency / POM

  • Remove duplicate stale scheduler-quartz test dependency from casehub-work-adapter/pom.xml (correct one is casehub-engine-scheduler-quartz; the old module name was never a valid artifactId)
  • Fix casehub-work-adapter/pom.xml description: quarkus-workcasehub-work

Documentation / ADR

  • Update adr/0003-work-workitem-task-naming.md: io.quarkiverse.work:quarkus-work-apiio.casehub:casehub-work-api, quarkus-work-corecasehub-work-core throughout

CLAUDE.md / Java

  • Fix stale quarkus-work references in CLAUDE.md
  • Fix stale comments in CallerRef.java and WorkItemLifecycleAdapter.java

GitHub Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions