Skip to content

Graduate further fastcached Core generics when a second consumer needs them #8

Description

@christianparpart

fastcached's Core has generic code that core-cpp did not import in 0.1.0: the Logger, Base64/Sha256, the Cli Options parser and EnumTable.

What is left: move each one into core-cpp when, and only when, a second consumer needs it. That is the graduation rule in .agent/rules/library-hygiene.md; one consumer's code stays in that consumer.

Recorded in .agent/rules/library-hygiene.md (Open work). Source: the plan's "Open work after v0.1.0" list in the design plan.

Activity

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

    module/baseTouches the base modulemodule/cliTouches the cli modulemodule/logTouches the log moduletype/featureNew capability, or a user-visible extension of one

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions