Conversation
* docs(zsh-lint): add generated-reference markers (#755) docs(zsh-lint): add generated-reference markers and seed content Re-add the {/* zsh-lint:generated:start/end */} markers to the Zsh Lint ecosystem page so the wiki-docs-sync pipeline from z-shell/zsh-lint has a region to inject into. Seed the region with the current generated Go reference so the first automated sync is a no-op rather than a failure. The marked region is machine-managed — do not hand-edit; it is regenerated from the repo's Go doc comments. Co-authored-by: Salvydas Lukosius <ss-o@users.noreply.github.com> * docs(zsh-lint): sync generated reference (#756) docs(zsh-lint): sync generated reference from zsh-lint * ci(trunk): fix duplicate Trunk Check context blocking PRs (#759) ci(trunk): rename workflow/job to Trunk Code Quality to fix duplicate check context The workflow and job were both named 'Trunk Check', colliding with the check that trunk-io/trunk-action posts (also 'Trunk Check'). Two identically-named check-runs confuse strict branch protection (required context 'Trunk Check'), leaving PRs stuck in BLOCKED even when all checks pass. Renaming to the org-conventional 'Trunk Code Quality' (matching other repos) leaves the action's 'Trunk Check' as the sole required context. Fixes #757. Co-authored-by: Salvydas Lukosius <ss-o@users.noreply.github.com> * docs(packages): drop removed Zsh 5.1.1/5.2.4 from version list The zsh package no longer ships 5.1.1 or 5.2.4 as selectable profiles (z-shell/zsh#14). Remove the two stale 'zi pack' examples so the usage page matches the available manifest profiles. * docs(zsh-lint): move tool documentation into community * docs(zsh-lint): normalize generated reference indentation * ci(workflows): enforce concurrency and permissions rules * ci(workflows): enforce top-level policy blocks * docs(installation): fix Zi installer raw URL * chore(repo): reconcile main content into next * docs(community): align project metadata with Linear --------- Co-authored-by: Salvydas Lukosius <ss-o@users.noreply.github.com>
Bumps the github-actions group with 8 updates: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `6.0.0` | `7.0.1` | | [pnpm/action-setup](https://github.com/pnpm/action-setup) | `6.0.8` | `6.0.9` | | [actions/setup-node](https://github.com/actions/setup-node) | `6.0.0` | `7.0.0` | | [preactjs/compressed-size-action](https://github.com/preactjs/compressed-size-action) | `2.9.1` | `2.10.0` | | [github/codeql-action/init](https://github.com/github/codeql-action) | `4.35.5` | `4.37.3` | | [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.35.5` | `4.37.3` | | [crowdin/github-action](https://github.com/crowdin/github-action) | `2.16.2` | `2.17.0` | | [z-shell/.github/.github/workflows/trunk.yml](https://github.com/z-shell/.github) | `df7c51baaa966337fe5e8d15d82bc9c38486a227` | `8ea64af43d306521a6424c712a4af53631c683ca` | Updates `actions/checkout` from 6.0.0 to 7.0.1 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@1af3b93...3d3c42e) Updates `pnpm/action-setup` from 6.0.8 to 6.0.9 - [Release notes](https://github.com/pnpm/action-setup/releases) - [Commits](pnpm/action-setup@0e279bb...0ebf471) Updates `actions/setup-node` from 6.0.0 to 7.0.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@2028fbc...8207627) Updates `preactjs/compressed-size-action` from 2.9.1 to 2.10.0 - [Release notes](https://github.com/preactjs/compressed-size-action/releases) - [Commits](preactjs/compressed-size-action@66325aa...f322c29) Updates `github/codeql-action/init` from 4.35.5 to 4.37.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@9e0d7b8...e4fba86) Updates `github/codeql-action/analyze` from 4.35.5 to 4.37.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@9e0d7b8...e4fba86) Updates `crowdin/github-action` from 2.16.2 to 2.17.0 - [Release notes](https://github.com/crowdin/github-action/releases) - [Commits](crowdin/github-action@8868a33...c7af9bc) Updates `z-shell/.github/.github/workflows/trunk.yml` from df7c51baaa966337fe5e8d15d82bc9c38486a227 to 8ea64af43d306521a6424c712a4af53631c683ca - [Release notes](https://github.com/z-shell/.github/releases) - [Commits](z-shell/.github@df7c51b...8ea64af) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: pnpm/action-setup dependency-version: 6.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: preactjs/compressed-size-action dependency-version: 2.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: github/codeql-action/init dependency-version: 4.37.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: github/codeql-action/analyze dependency-version: 4.37.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: crowdin/github-action dependency-version: 2.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: z-shell/.github/.github/workflows/trunk.yml dependency-version: 8ea64af43d306521a6424c712a4af53631c683ca dependency-type: direct:production dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
…updates Bumps the typescript group with 2 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [typescript](https://github.com/microsoft/TypeScript). Updates `@types/node` from 25.9.3 to 26.1.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: typescript - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: typescript ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@crowdin/cli](https://github.com/crowdin/crowdin-cli) from 4.14.2 to 4.15.0. - [Release notes](https://github.com/crowdin/crowdin-cli/releases) - [Changelog](https://github.com/crowdin/crowdin-cli/blob/main/CHANGELOG.md) - [Commits](crowdin/crowdin-cli@4.14.2...4.15.0) --- updated-dependencies: - dependency-name: "@crowdin/cli" dependency-version: 4.15.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…wdin/cli-4.15.0 build(deps-dev): bump @crowdin/cli from 4.14.2 to 4.15.0
…ithub-actions-0053b255e5 build(deps): bump the github-actions group with 8 updates
…pt-05e7a1191d build(deps-dev): bump the typescript group across 1 directory with 2 updates
…ates Bumps the linting group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.7.0` | | [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x) | `4.16.2` | `4.17.1` | | [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` | | [stylelint](https://github.com/stylelint/stylelint) | `17.13.0` | `17.14.1` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.60.1` | `8.65.0` | Updates `eslint` from 10.4.1 to 10.7.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.4.1...v10.7.0) Updates `eslint-plugin-import-x` from 4.16.2 to 4.17.1 - [Release notes](https://github.com/un-ts/eslint-plugin-import-x/releases) - [Changelog](https://github.com/un-ts/eslint-plugin-import-x/blob/master/CHANGELOG.md) - [Commits](un-ts/eslint-plugin-import-x@v4.16.2...v4.17.1) Updates `globals` from 17.6.0 to 17.7.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.6.0...v17.7.0) Updates `stylelint` from 17.13.0 to 17.14.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](stylelint/stylelint@17.13.0...17.14.1) Updates `typescript-eslint` from 8.60.1 to 8.65.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting - dependency-name: eslint-plugin-import-x dependency-version: 4.17.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting - dependency-name: globals dependency-version: 17.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting - dependency-name: stylelint dependency-version: 17.14.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting - dependency-name: typescript-eslint dependency-version: 8.65.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting ... Signed-off-by: dependabot[bot] <support@github.com>
…ting-261b26f64e build(deps-dev): bump the linting group across 1 directory with 5 updates
Bumps [@cloudflare/workers-types](https://github.com/cloudflare/workerd) from 4.20260608.1 to 5.20260723.1. - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) --- updated-dependencies: - dependency-name: "@cloudflare/workers-types" dependency-version: 5.20260723.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…udflare/workers-types-5.20260723.1 build(deps-dev): bump @cloudflare/workers-types from 4.20260608.1 to 5.20260723.1
docs(zsh-lint): sync generated reference
Bumps the docusaurus group with 9 updates: | Package | From | To | | --- | --- | --- | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.10.1` | `3.10.2` | | [@docusaurus/faster](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-faster) | `3.10.1` | `3.10.2` | | [@docusaurus/plugin-ideal-image](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-ideal-image) | `3.10.1` | `3.10.2` | | [@docusaurus/plugin-pwa](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-pwa) | `3.10.1` | `3.10.2` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.10.1` | `3.10.2` | | [@docusaurus/eslint-plugin](https://github.com/facebook/docusaurus/tree/HEAD/packages/eslint-plugin) | `3.10.1` | `3.10.2` | | [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.10.1` | `3.10.2` | | [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.10.1` | `3.10.2` | | [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.10.1` | `3.10.2` | Updates `@docusaurus/core` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus) Updates `@docusaurus/faster` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-faster) Updates `@docusaurus/plugin-ideal-image` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-plugin-ideal-image) Updates `@docusaurus/plugin-pwa` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-plugin-pwa) Updates `@docusaurus/preset-classic` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-preset-classic) Updates `@docusaurus/eslint-plugin` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/eslint-plugin) Updates `@docusaurus/module-type-aliases` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-module-type-aliases) Updates `@docusaurus/tsconfig` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-tsconfig) Updates `@docusaurus/types` from 3.10.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-types) --- updated-dependencies: - dependency-name: "@docusaurus/core" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/faster" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/plugin-ideal-image" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/plugin-pwa" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/preset-classic" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/eslint-plugin" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/module-type-aliases" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/tsconfig" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: docusaurus - dependency-name: "@docusaurus/types" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: docusaurus
* perf(font-awesome): load styles only on icon routes Replace the Font Awesome DOM runtime with the CSS distribution and gate stylesheet insertion on rendered icon elements across direct loads and client navigation. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * fix(font-awesome): address review and lint failures Use a native selector and resilient stylesheet reconciliation, and restore the TypeScript version supported by typescript-eslint. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Sal <ss-o@users.noreply.github.com> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Generate locale-aware Markdown artifacts from the canonical Docusaurus build and validate source, route, link, hash, locale, and delivery-header parity before deployment. Closes #795 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Use exact string assertions for the fixed crawler matrix so CodeQL does not treat test-only user-agent escaping as incomplete. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep the build-time JSON Schema local instead of advertising a public schema endpoint that the corpus does not publish. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
feat(corpus): publish deterministic LLM-readable wiki
Deploying zsh with
|
| Latest commit: |
9eb926f
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://d1e4d8c7.zsh.pages.dev |
| Branch Preview URL: | https://next.zsh.pages.dev |
Merge the current production ancestry into the integration branch while retaining newer next workflow, dependency, corpus, and Font Awesome implementations. Preserve the non-conflicting Prism and DocSearch fixes from main. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Promotes the next integration branch to main for production, including the deterministic LLM-readable corpus pipeline and associated delivery contracts (headers, manifest, validation, and CI enforcement).
Changes:
- Adds an end-to-end LLM corpus exporter/validator (manifest schema, build inventory parity checks, link audits, deterministic evaluation cases) and a dedicated CI workflow to enforce the contract.
- Enforces a shared
Content-Signalpolicy across static headers and the Cloudflare Pages function, and removes the legacy hand-maintainedstatic/llms.txt. - Updates Font Awesome loading from a globally injected script to a conditional stylesheet load based on actual icon usage; bumps various dependencies and workflow action pins, and targets Dependabot/Renovate to
next.
Reviewed changes
Copilot reviewed 31 out of 32 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| static/llms.txt | Removes the legacy hand-maintained discovery index in favor of generated artifacts. |
| static/_headers | Adds explicit machine-artifact header contract (Content-Signal, content types, caching, CORS, nosniff). |
| src/theme/MDXContent.tsx | Switches Font Awesome from script injection to conditional stylesheet injection keyed on icon presence. |
| scripts/llms/validate.mjs | Adds CLI entrypoint for corpus validation. |
| scripts/llms/manifest.schema.json | Defines the JSON Schema contract for the published corpus manifest. |
| scripts/llms/export.mjs | Adds CLI entrypoint for exporting generated corpus artifacts into build/. |
| scripts/llms/evaluate.mjs | Adds deterministic evaluation checks to validate discoverability/content expectations from the manifest/indexes. |
| scripts/llms/corpus.test.mjs | Adds unit tests covering key corpus behaviors (rewrites, headers validation, manifest semantics, robots output). |
| scripts/llms/corpus.mjs | Implements corpus export + validation logic (inventory, rendering, parity checks, link audits, headers/robots enforcement). |
| scripts/llms/config.mjs | Centralizes corpus contract configuration (content roots, header rules, robots policy, evaluation cases, etc.). |
| renovate.json | Targets Renovate updates to the next branch. |
| package.json | Integrates export/validate into build scripts; adds corpus scripts/tests and required tooling deps. |
| functions/tsconfig.json | Enables JSON module imports for the Pages function. |
| functions/[[path]].ts | Ensures Content-Signal is applied consistently for Pages Function responses (including OPTIONS and 404 paths). |
| docusaurus.config.ts | Replaces Font Awesome env/config from script URL to stylesheet URL via customFields. |
| docs/getting_started/01_installation.mdx | Fixes the GitHub RAW install script URL path. |
| content-policy.json | Introduces a single source of truth for the Content-Signal policy. |
| community/04_zsh_lint/index.mdx | Converts indented snippets to fenced code blocks; includes expanded generated reference content. |
| .github/workflows/trunk-check.yml | Updates reusable workflow pin. |
| .github/workflows/r2-sync.yml | Updates action pins for checkout/setup-node. |
| .github/workflows/pages-deployment.yml | Updates action pins and removes the legacy STYLES env var usage. |
| .github/workflows/main-branch-guard.yml | Adds a guard workflow restricting PR sources into main to next or hotfix-*. |
| .github/workflows/llms-corpus.yml | Adds a workflow to build and validate the LLM corpus contract on PRs and on demand. |
| .github/workflows/crowdin-upload.yml | Updates action pins for checkout and Crowdin action. |
| .github/workflows/crowdin-download.yml | Updates action pins for checkout and Crowdin action. |
| .github/workflows/codeql.yml | Updates action pins for checkout and CodeQL init/analyze. |
| .github/workflows/ci-perf.yml | Expands perf workflow paths and updates action pins (incl. compressed-size-action). |
| .github/instructions/docusaurus-config.instructions.md | Updates documented env var name to FONT_AWESOME_STYLESHEET. |
| .github/dependabot.yml | Targets Dependabot PRs to next. |
| .github/CODEOWNERS | Adds CODEOWNERS policy for maintainer approval of generated reference updates and the CODEOWNERS file itself. |
| .env.example | Updates env example from STYLES to FONT_AWESOME_STYLESHEET. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Allow Zsh builtin tokens immediately before pipe and background operators, matching the surrounding Prism grammar. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
chore(repo): reconcile main into next
|
Size Change: +100 kB (+1.52%) Total Size: 6.69 MB 📦 View Changed
ℹ️ View Unchanged
|
|
Promotion paused for signature-policy remediation. Reconciliation PR #834 was initially rejected by the normal
The introduced historical commit is unsigned No merge to |
|
Promotion remains paused. Production-link hotfix #836 contains the precise three Blocker evidence: #836 (comment) |
Merge the verified production link and structured Lychee baseline fixes from main so the integration branch and release promotion share the same validated state. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
chore(repo): sync production hotfix into next
Apply the maintainer review policy to the actual generated Zsh Lint page instead of a nonexistent docs path. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
fix(repo): correct generated reference owner path
Summary
Promote the reviewed
nextintegration branch to productionmainunder ADR-0008.This promotion includes the deterministic LLM-readable wiki corpus from #832 and preserves the signed development history at the wiki publication boundary.
Release evidence
next9eb926f6ce1df59751cdb6d7bf35a24380f9abf7mainis the merge base/ancestor ofnext; the promotion merge-tree is conflict-free4532fbe4c0f33ca4beb76ebb515a52a9031a64aa41fff8a594f762e9ea1fe069Closes #795