Skip to content

FAP-WEB-LLMS-FULL-READBACK-DUPLICATE-SEMANTICS-REPAIR-01: relax llms-full readback duplicate semantics#1724

Merged
fermatmind merged 1 commit into
mainfrom
codex/fap-web-llms-full-readback-duplicate-semantics-repair-01
Jul 12, 2026
Merged

FAP-WEB-LLMS-FULL-READBACK-DUPLICATE-SEMANTICS-REPAIR-01: relax llms-full readback duplicate semantics#1724
fermatmind merged 1 commit into
mainfrom
codex/fap-web-llms-full-readback-duplicate-semantics-repair-01

Conversation

@fermatmind

Copy link
Copy Markdown
Owner

What changed

  • Treat /llms-full.txt raw repeated Enneagram canonical mentions as advisory readback evidence instead of a blocking duplicate failure.
  • Keep /llms.txt duplicate handling strict.
  • Upload the cache ops summary artifact with if: always() so failed readbacks still produce auditable JSON/Markdown evidence.
  • Update the focused workflow contract for the split duplicate semantics and always-upload behavior.

Why

The enriched /llms-full.txt feed currently has 116 unique Enneagram canonical URLs and 232 raw URL mentions, with each canonical appearing twice. That structure should not block cache-only readback as long as unique canonical count, mode, URL hygiene, and side-effect-zero checks remain strict.

Validation

  • pnpm exec vitest run tests/contracts/llms-feed-cache-ops-workflow.contract.test.ts
  • actionlint .github/workflows/llms-feed-cache-ops.yml
  • node scripts/verify-github-action-refs.mjs --resolve
  • pnpm typecheck
  • git diff --check
  • changed-file scope validation limited to .github/workflows/llms-feed-cache-ops.yml and tests/contracts/llms-feed-cache-ops-workflow.contract.test.ts

Deferred items

  • No deployment.
  • No CMS writes or llms eligibility changes.
  • No Search Queue or IndexNow calls.
  • fap-api ENNEAGRAM-LLMS-FULL-RELEASE-01 ledger/readback remains deferred until this workflow succeeds and uploads the cache-only ops artifact.

@fermatmind fermatmind merged commit 54eae33 into main Jul 12, 2026
7 checks passed
@fermatmind fermatmind deleted the codex/fap-web-llms-full-readback-duplicate-semantics-repair-01 branch July 12, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant