Skip to content

Lexical content similarity report

Generated deterministically by the pnpm audit:similarity command.

The audit compares five-token shingles for workflow actions, decision points, failure modes, recovery procedures, checklist controls, and complete example artifacts.

It removes required headings, checklist markers, evidence IDs, common stop words, and minimal verification boilerplate.

Lexical similarity is a triage signal, not proof of editorial duplication, originality, correctness, or semantic quality.

This command gates only whether every lexical warning has a human review tied to the exact current pair content.

Result

  • Recipes compared: 21
  • Surface comparisons: 1260
  • Manual-review threshold: 0.200 Jaccard similarity
  • Review schema version: 1
  • Review digest version: awf-content-similarity-review-v1
  • Audited corpus SHA-256: 1c14fd486d6d37c80e442dd9d047b9c205b262efcb1fcdaf7dc241a27e4d8838
  • Comparisons above the review threshold: 0
  • Stale retained reviews: 0
  • Unresolved current-content reviews: 0
  • Cross-recipe literal blocks of at least 120 normalized characters: 0
  • Five-token shingles shared by at least two recipes: 47

The pair table contains every comparison at or above the review threshold plus the 30 closest comparisons below it.

Recipe ARecipe BSurfaceSimilarityCurrent content SHA-256DispositionReview provenanceReview rationale
document-apisynchronize-documentationworkflow-steps0.0241230cd459682dd9f8f9b47bf288adb79960b326ca3e154154c38398e40c9253bbelow threshold
document-apitriage-issuesworkflow-steps0.018b0077888a0fba5a69d91306fb98f7ccb03f1d7383fdf46c0cc48fa25707069b6below threshold
document-apisynchronize-documentationchecklist-controls0.0118def774f44f905ff5653061be4b5af3789cca01a5cb0741ac3efb1f1467bc6f7below threshold
document-apiincident-postmortemworkflow-steps0.009746a3793eaafd6bba3c2af163411438314ccbb4beb2635b0b68baef20c0496ddbelow threshold
synchronize-documentationtriage-issuesworkflow-steps0.008442fdb8da7beb2b2c527433b11761aa372fcb7f38e04ce5f54434853e59792b4below threshold
refactor-large-moduleupgrade-dependencieschecklist-controls0.0082aef91b4cdb6f5d06d46f2b55a2e452f7f41eb8b655673de1ea4d10786a18855below threshold
migrate-frameworkrefactor-large-modulechecklist-controls0.0084184568679d8bc2b6c1217a251f7669b845c3ea22cb25ceb3ff9772c15bb6ffcbelow threshold
incident-postmortemsynchronize-documentationworkflow-steps0.006003f781ba0b4b2edd81dbe1efb00347c4bb07d828a2b76de8265d92e65c82faebelow threshold
document-apigenerate-testschecklist-controls0.0063bbd1fe69e9dbeb7535416232ef9d07530740e4cb9e096246eb9e8915f828424below threshold
api-contract-reviewdatabase-migration-reviewrecovery-procedures0.00531b76304ceb95b60a28fa53bed43fc973ed2e7595c17eb29dcea0e0ad8ef39a2below threshold
generate-testssynchronize-documentationchecklist-controls0.00546726a6bef856de7f48eaae5c29e119657a711f638eaecadbf96e92841ebb0e5below threshold
document-apitriage-issueschecklist-controls0.005d44c468dec39b42242f548409dda4c16a499f3f2d80f40b5590660cc57f706efbelow threshold
document-apiimprove-type-safetychecklist-controls0.005922fb7c7a13c222f6cd362226443b7d500630ac2716d191bbf3e68e71be68981below threshold
generate-teststriage-issueschecklist-controls0.00569754cf77ccb5ba4b7dad61ff08dd092dcfce7aa73f8a0534104b6d64fceb925below threshold
debug-failing-cireproduce-bugchecklist-controls0.005a1651922a344bc0d89e2e0aaeb8454c3c29172ef92713dcf0808d80e41c824f8below threshold
generate-testsimprove-type-safetychecklist-controls0.005ec5bae3b6374adeaa82d0ac1a7f77f41d62ccc24dff7a2e1512cfc722739ae3bbelow threshold
synchronize-documentationtriage-issueschecklist-controls0.0058406f3e5509626ed732b7cac9ce2bc3b5b3d828c4cbb65b93dc26455488b0e17below threshold
improve-type-safetysynchronize-documentationchecklist-controls0.0052bede2c1575ee2ed974bae42f36faeb5022f04efc8487396b34e7a74d5e465abbelow threshold
improve-type-safetytriage-issueschecklist-controls0.005b1e30e2c457da6308b3431bb0fef868e014a7cdf1b55dfe3c324ecc53121720cbelow threshold
document-apiincident-postmortemchecklist-controls0.00539f9764e95e5904e8feb7ea548d59b22d795898425b8ddda06801d42f2705d6cbelow threshold
generate-testsincident-postmortemchecklist-controls0.0051533196f2f6bcd871137687c546c62418b06a1ee63ed53bdf398b2e5e111ce99below threshold
incident-postmortemsynchronize-documentationchecklist-controls0.004b95a4cdfb88f41f4fa20c09cae024f409a1699dd96b1da2fb8b4b4ea6f6793babelow threshold
incident-postmortemtriage-issueschecklist-controls0.0049ebe91d74b23042aea04351325b7dbfd1efb0206f5940648ed04dab7f5af8729below threshold
review-pull-requestsecurity-reviewexample-artifact0.00438ae1db545da5d504e3f3c13c0af5586ef9674503a4f33809bffcacc0608445ebelow threshold
improve-type-safetyincident-postmortemchecklist-controls0.0048d5d2d6fe6c0cd4036100c3b15d98c6f7f2388bc5af80ad9643f9028c04de9bdbelow threshold
migrate-frameworkupgrade-dependencieschecklist-controls0.0048cd63a3ab0400d1044c253ae820b3334d30cf338721d713a3508fe784a7c6601below threshold
document-apiwrite-release-noteschecklist-controls0.0046e2d20e1fca57d12d9e0d87b5ea5aad45c711e8234ba3dd3cdc15546c103d7b8below threshold
generate-testswrite-release-noteschecklist-controls0.004589f82ab21a721cf71d7bef0885ec0844c902a9552a54d10bf951a8ea9bb5f09below threshold
synchronize-documentationwrite-release-noteschecklist-controls0.004dcd5ba557be5a8098a6680f8f93d86c6be77a35cbd14a5a02fea745daeea38f5below threshold
triage-issueswrite-release-noteschecklist-controls0.004ff9c428da04621507021231277f0d011cce8b3335f4277f3a983a9aa2aa4a048below threshold

Repeated literal blocks

This detector reports exact normalized paragraph-sized blocks shared by at least two recipes after headings, checklist markers, evidence numbers, case, and whitespace are normalized.

It reports every qualifying block rather than applying a silent result cap.

Block SHA-256RecipesSurfacesPreview
nonenonenoneNo qualifying cross-recipe literal block was detected.

Frequent five-token shingles

This table shows the 30 most widely shared five-token shingles that occur in at least two recipes.

It is an explicitly capped diagnostic inventory, not a pass or fail result.

ShingleRecipe countRecipesSurfaces
artifact satisfies every completion criterion7document-api, generate-tests, improve-type-safety, incident-postmortem, synchronize-documentation, triage-issues, write-release-noteschecklist-controls
final artifact satisfies every completion7document-api, generate-tests, improve-type-safety, incident-postmortem, synchronize-documentation, triage-issues, write-release-noteschecklist-controls
confidence finding impact recommendation disposition4api-contract-review, database-migration-review, review-pull-request, security-reviewexample-artifact
only when every completion criterion4document-api, incident-postmortem, synchronize-documentation, upgrade-dependenciesworkflow-steps
owner role dependency exit criterion4document-api, generate-adr, incident-postmortem, triage-issueschecklist-controls, example-artifact, recovery-procedures
severity confidence finding impact recommendation4api-contract-review, database-migration-review, review-pull-request, security-reviewexample-artifact
action owner role dependency exit3document-api, generate-adr, triage-issuesexample-artifact
applicable approval recorded explicitly non-applicable3document-api, synchronize-documentation, triage-issuesworkflow-steps
complete only when every completion3document-api, incident-postmortem, synchronize-documentationworkflow-steps
completion criterion maps artifact stop3document-api, incident-postmortem, triage-issuesworkflow-steps
every applicable approval recorded explicitly3document-api, synchronize-documentation, triage-issuesworkflow-steps
every completion criterion maps artifact3document-api, incident-postmortem, triage-issuesworkflow-steps
finding impact recommendation disposition high3database-migration-review, review-pull-request, security-reviewexample-artifact
have owner roles measurable exit3migrate-framework, refactor-large-module, upgrade-dependencieschecklist-controls
impact recommendation disposition high high3database-migration-review, review-pull-request, security-reviewexample-artifact
owner roles measurable exit conditions3migrate-framework, refactor-large-module, upgrade-dependencieschecklist-controls
required approval pending denied deliver3document-api, synchronize-documentation, triage-issuesworkflow-steps
when every completion criterion maps3document-api, incident-postmortem, synchronize-documentationworkflow-steps
while required approval pending denied3document-api, synchronize-documentation, triage-issuesworkflow-steps
advance merge review only when2refactor-large-module, upgrade-dependenciesworkflow-steps
advance when every applicable approval2document-api, synchronize-documentationworkflow-steps
approval pending denied deliver reconcile2document-api, triage-issuesworkflow-steps
approval recorded explicitly non-applicable stop2document-api, triage-issuesworkflow-steps
been validated final artifact satisfies2document-api, synchronize-documentationchecklist-controls
command exit status test count2refactor-large-module, upgrade-dependencieschecklist-controls, workflow-steps
criterion maps artifact stop handoff2document-api, triage-issuesworkflow-steps
every material path version command2debug-failing-ci, reproduce-bugchecklist-controls
finding impact recommendation disposition medium2api-contract-review, dependency-auditexample-artifact
impact owner role exit condition2refactor-large-module, upgrade-dependenciesexample-artifact
impact recommendation disposition medium high2api-contract-review, dependency-auditexample-artifact

Manual review contract

Every row at or above the threshold requires one retained review in content-similarity-reviews.yml.

A current review records the two recipe IDs, surface, disposition, rationale, reviewer identity, review date, and the exact current content SHA-256 shown above.

Any source change that alters either reviewed surface changes that digest and makes the review stale.

A missing or stale review for a row at or above the threshold makes the command fail after regenerating this report.

The acceptable disposition requires a domain-specific reason why the shared language is unavoidable and operationally correct.

The rewritten disposition means the source recipes were changed to remove interchangeable prose and the reported score reflects the reviewed content.

Shared canonical headings, evidence notation, safety vocabulary, and verification terminology are not defects by themselves.

Do not lower similarity through cosmetic synonym replacement.

Passing this lexical-review gate does not assign a semantic recipe-quality status.

No analytics. No cookies. No telemetry.