# configuration/strings/step.strings.ts

> 92 lines of code and 8 definitions.

Tree: GovLab Pipeline
Language: typescript
Layer: product
Canonical: https://banes-lab.com/anatomy/pipeline#file-pipeline-configuration-strings-step-strings-ts
Source text: https://banes-lab.com/source/pipeline/configuration/strings/step.strings.ts.txt

Listed in [configuration/strings](https://banes-lab.com/api/source/pipeline/configuration/strings.md), after [configuration/strings/stage.strings.ts](https://banes-lab.com/source/pipeline/configuration/strings/stage.strings.ts.md).

## Definitions

- `typecheckLabel` (lexical_declaration, line 77, exported)
- `removeCommentsLabel` (lexical_declaration, line 81, exported)
- `lintLabel` (lexical_declaration, line 85, exported)
- `htmlhintLabel` (lexical_declaration, line 89, exported)
- `stylelintLabel` (lexical_declaration, line 93, exported)
- `delegatedLabel` (lexical_declaration, line 97, exported)
- `STAGE_LABELS` (lexical_declaration, line 1, exported)
- `STEP_LABELS` (lexical_declaration, line 12, exported)

## Contained in

- [configuration/strings](https://banes-lab.com/anatomy/pipeline/folder-pipeline-configuration-strings.md)

## Used by

- [core/factories/stage.factory.ts](https://banes-lab.com/source/pipeline/core/factories/stage.factory.ts.md)
- [core/loaders/package.loader.ts](https://banes-lab.com/source/pipeline/core/loaders/package.loader.ts.md)

## Linked from

- [core/factories](https://banes-lab.com/anatomy/pipeline/folder-pipeline-core-factories.md)
- [core/loaders](https://banes-lab.com/anatomy/pipeline/folder-pipeline-core-loaders.md)

## Source

```typescript
export const STAGE_LABELS = {
    autoFix: "Auto-fix",
    build: "Build",
    format: "Format",
    linting: "Linting",
    prepare: "Prepare",
    testing: "Testing",
    unused: "Unused",
    validation: "Validation",
} as const;

export const STEP_LABELS = {
    bindCallableFields: "Bind callable fields",
    buildSite: "Build site",
    camelCaseConstNames: "Camel-case const names",
    codebaseTests: "Codebase tests",
    codemods: "Codemods",
    compoundIncrements: "Compound increments",
    crossFileQuality: "Cross-file quality",
    deadCss: "Dead CSS",
    deriveLeakSet: "Derive leak set",
    deriveLessonSeeds: "Derive lesson seeds",
    deriveRuleInventory: "Derive rule inventory",
    deriveToneBaseline: "Derive tone baseline",
    duplication: "Duplication",
    formatting: "Formatting",
    generateCodebaseCensus: "Generate codebase census",
    generateDocuments: "Generate documents",
    generateQualityCatalog: "Generate quality catalog",
    knip: "Knip",
    lintSurfaces: "Lint surfaces",
    lintWorkspaces: "Lint workspaces",
    locCap: "LOC cap",
    ownerFileWrites: "Owner file writes",
    oxlint: "oxlint type-aware",
    packageSpecifiers: "Package specifiers",
    preferCodePoint: "Prefer code point",
    pruneExtraneousPackages: "Prune extraneous packages",
    relativeSpecifiers: "Relative specifiers",
    syncClosureGraph: "Sync closure graph",
    taxonomy: "Taxonomy",
    testFloor: "Test floor",
    typecheck: "Typecheck",
    validateCanonVocabulary: "Validate canon vocabulary",
    validateClosedValues: "Validate closed values",
    validateConfig: "Validate config",
    validateContentGraph: "Validate content graph",
    validateContentLeaks: "Validate content leaks",
    validateCoordinationPackage: "Validate coordination package",
    validateCredentials: "Validate credential shapes",
    validateDiscovery: "Validate discovery",
    validateDocumentSpelling: "Validate document spelling",
    validateDocuments: "Validate documents",
    validateEsnextUsage: "Validate ESNext usage",
    validateFieldReach: "Validate field reach",
    validateInstallRegistry: "Validate install registry",
    validateInstallScripts: "Validate install scripts",
    validateLockfileIntegrity: "Validate Lockfile integrity",
    validateOntologyResolution: "Validate ontology resolution",
    validatePagDocuments: "Validate PAG documents",
    validatePathReferences: "Validate path references",
    validatePolyglotCoverage: "Validate polyglot coverage",
    validateReadingSignOffs: "Validate reading sign-offs",
    validateRuleDerivation: "Validate rule derivation",
    validateRuleManifests: "Validate rule manifests",
    validateServerConfiguration: "Validate server configuration",
    validateSocialCards: "Validate social cards",
    validateSpelling: "Validate spelling",
    validateSvg: "Validate SVG",
    validateTemplateReferences: "Validate template ontology references",
    validateTransport: "Validate transport",
    validateTypescriptUse: "Validate TypeScript use",
    validateWritingCanon: "Validate writing canon",
    validators: "Validators",
} as const;

export const typecheckLabel = function typecheckLabel(member: string): string {
    return `Typecheck ${member}`;
};

export const removeCommentsLabel = function removeCommentsLabel(member: string): string {
    return `Remove comments ${member}`;
};

export const lintLabel = function lintLabel(member: string): string {
    return `Lint ${member}`;
};

export const htmlhintLabel = function htmlhintLabel(member: string): string {
    return `HTMLHint ${member}`;
};

export const stylelintLabel = function stylelintLabel(member: string): string {
    return `Stylelint ${member}`;
};

export const delegatedLabel = function delegatedLabel(verb: string, member: string): string {
    return `${verb} ${member}`;
};
```
