# C1311 — Register the forced and conditional Covenant joins

## Question

Whichclutchagreements followfromdefinition andwhich needasharedsourcecondition?

## Inputs

```json
{}
```

## Sources

```json
[
  "C1310",
  "inherited/model/covenant_clutch_dependency_ledger.json",
  "inherited/model/covenant_cumulative_regenerated.json"
]
```

## Opened utc

2026-09-28T06:13:42.307332+00:00

## Results

```json
{
  "Covenant_relation": {
    "path": "model/relation_Covenant_joins.json",
    "sha256": "ab887e864f689b1b575d9b2f8b5f4cc06f40c5281f307d6ffb046a2978fef8bb",
    "bytes": 773
  }
}
```

## Finding

Theclutch’sfirstjoin isdefined, thesecond usesasharedlifespan, andthethird requires thesource147 relation. Thislocatestheadditionalinformation behindthefamily’s agreement ratherthancountingthreeindependentmatches.

## Reassessment

Register theadditionalcross-sourcecalibrations separatelyfromoperationidentities.

## Checks

```json
{
  "joins": true,
  "147": true,
  "clutch14": true
}
```

## Closed utc

2026-09-28T06:13:42.307770+00:00

## Record provenance

Exact record hash: `e32899f2b288cad6b947a199ee6a81c5e3ad20cb4af143789a4317924f8688d5`

Source journal: `Research_Cycles/C1132_C1431_Recovered/journal.json`