# tools/core/strings/gate.strings.ts

> 10 lines of code and 2 definitions.

Tree: Coordination tree
Language: typescript
Layer: product
Canonical: https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-gate-strings-ts
Source text: https://banes-lab.com/assets/sources/source.cf7c561db18ae0f60d9f1c2e6f47f72a150450be88353685b2a0aff40c2e812d.generated.txt

## Definitions

- `contractContradicted` (lexical_declaration, line 1, exported)
- `unfixturedKind` (lexical_declaration, line 9, exported)

## Used by

- [tools/core/entrypoints/gate.entrypoint.ts](https://banes-lab.com/source/coordination/tools/core/entrypoints/gate.entrypoint.ts.md)

## Source

```typescript
export const contractContradicted = function contractContradicted(contradicted: readonly string[]): string {
    return (
        `REFUSED  The gate report describes one of its own fields in a way the field's contents contradict: ` +
        `${contradicted.join("; ")}. The report was not written. Correct the description or the field, then run ` +
        "the gates again.\n"
    );
};

export const unfixturedKind = function unfixturedKind(kind: string): string {
    return `    unfixtured ${kind.padEnd(16)} a rule emits this kind, and no fixture pair covers it\n`;
};
```
