From a607072ed242433ef8af1eff79d700a37405f1f0 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 16:39:07 +0300 Subject: [PATCH 01/11] docs: add documentation inventory foundation --- docs/README.md | 4 + docs/planning/README.md | 3 + ...mentation-disposition-ledger-2026-08-28.md | 143 +++++++ docs/product/README.md | 3 + docs/product/scient-capability-map.md | 70 ++++ docs/research/README.md | 9 + scripts/generate-documentation-inventory.mjs | 353 ++++++++++++++++++ .../generate-documentation-inventory.test.mjs | 77 ++++ 8 files changed, 662 insertions(+) create mode 100644 docs/planning/documentation-disposition-ledger-2026-08-28.md create mode 100644 docs/product/scient-capability-map.md create mode 100644 scripts/generate-documentation-inventory.mjs create mode 100644 scripts/generate-documentation-inventory.test.mjs diff --git a/docs/README.md b/docs/README.md index c9abc51..11bffce 100644 --- a/docs/README.md +++ b/docs/README.md @@ -32,6 +32,9 @@ Start here: boundaries, candidate catalog, and validation order for reusable scientific skills; honor its Draft status, and use the accepted PRD to govern conflicts. - [Scient product identity](product/scient-product-identity.md) - accepted company, app, native-agent, external-agent, and naming vocabulary. +- [Scient capability map](product/scient-capability-map.md) - compact routing + from stable cross-product capability families to current implementation, + Help, architecture, roadmap, and dependency owners. - [Product philosophy](product/product-philosophy.md) - draft durable product principles; the accepted PRD governs conflicts. - [Technology stack](architecture/technology-stack.md) - current proposed stack direction. - [Idea inbox](planning/idea-inbox.md) - lightweight intake for unresolved ideas @@ -60,6 +63,7 @@ Start here: - [Design](design/README.md) - future home for product design principles and UI guidance. - [Quality](quality/README.md) - quality principles and testing philosophy. - [Planning](planning/README.md) - plans that guide upcoming work. +- [Documentation disposition ledger](planning/documentation-disposition-ledger-2026-08-28.md) - temporary reviewed migration dispositions and pilot/retirement gates for the generated Markdown inventory. - [Research](research/README.md) - external source evaluations, spikes, visual references, and raw or synthesized research. - [Development](development/README.md) - implemented contributor setup and future code, command, testing, and configuration documentation. diff --git a/docs/planning/README.md b/docs/planning/README.md index 0d4efa5..77b6925 100644 --- a/docs/planning/README.md +++ b/docs/planning/README.md @@ -15,6 +15,9 @@ Do not use planning docs as product truth, accepted architecture, or current imp Current planning docs: +- `documentation-disposition-ledger-2026-08-28.md` - temporary reviewed + migration disposition for every generated Markdown collection and named + exception, with preservation, pilot, deferment, and retirement gates. - `scient-documentation-system-and-publishing.md` - accepted cross-repository documentation authority; docs/user/-backed, release-qualified public Scient Docs publishing; internal capability and architecture structure; diff --git a/docs/planning/documentation-disposition-ledger-2026-08-28.md b/docs/planning/documentation-disposition-ledger-2026-08-28.md new file mode 100644 index 0000000..f4b89c3 --- /dev/null +++ b/docs/planning/documentation-disposition-ledger-2026-08-28.md @@ -0,0 +1,143 @@ +# Documentation Disposition Ledger — 2026-08-28 + +Status: Draft +Owner: Yaacov +Created: 2026-08-28 +Last updated: 2026-08-28 +Purpose: Records the reviewed migration disposition of existing Scient-family Markdown without turning the generated path inventory into a second documentation authority. +Doc type: Planning note + +## Document Rules + +This is a temporary migration authority. It reviews collections and named +exceptions against the exhaustive generated inventory. It does not authorize +bulk movement, deletion, public publication, or a claim that every document is +current. Preserve it until every in-scope collection has reached its durable +destination or an explicit retained state; then summarize any lasting +decisions in policy or the nearest owner and mark this ledger Historical. + +The generated companion +`docs/research/documentation-inventory-2026-08-28.generated.json` records every +tracked Markdown path, blob, title, exact repository revision, preliminary +logical role, and routing default. `scient-agent` is explicitly excluded and +was not inspected. + +## Disposition Vocabulary + +- **Retain** — the current path and role are durable. +- **Retain and maintain** — the path stays, but current truth must continue to + be reconciled as the product changes. +- **Qualify for publication** — canonical Help stays in `docs/user/`; a + reviewed, version-aware website view may publish it. +- **Route logically** — the current compatibility path stays while indexes + identify its logical role. +- **Historical or record** — preserve useful evidence but do not use it as + current guidance. +- **Structurally excluded** — keep the file for its source, fixture, or vendored + purpose; do not count it as authored product knowledge. +- **Generated view** — regenerate from owners; never hand-maintain a competing + prose copy. +- **Review exception** — a named file needs a specific correction, successor, + status, or later movement decision. + +No disposition silently deletes material. A later removal requires exact +target review, successor/history preservation where useful, link validation, +and ordinary PR authorization. + +## Reviewed Collections + +| Repository and collection | Logical owner and question answered | Primary dependency | Update trigger | Reviewed disposition | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Scient/docs/product/` | Product truth, philosophy, identity, and cross-product capability routing | Accepted PRD and explicit human acceptance | Product boundary, vocabulary, principle, or capability-family ownership changes | Retain and maintain. The capability map routes; it does not duplicate desktop implementation detail. | +| `Scient/docs/architecture/` | Cross-product architecture direction and accepted decisions | Product truth, implementation evidence, and decision status | Authority, invariant, hard-to-reverse boundary, or accepted decision changes | Retain. Do not promote proposals to accepted architecture implicitly. | +| `Scient/docs/planning/` | Roadmaps, implementation direction, intake, and historical migration plans | Product truth, capability map, research, and current implementation | Priority, sequencing, selected architecture, completion, supersession, or retirement changes | Retain with explicit status. Preserve historical and superseded plans with successors instead of flattening them into current truth. | +| `Scient/docs/research/`, `lab/external/` | Source evidence, evaluations, spikes, and raw external evidence | Inspected source and snapshot date | Source changes, adoption decision, invalidated evidence, or a new synthesis | Retain. Keep evidence separate from selected dependency or accepted architecture. Generated inventory lives here as audit evidence. | +| `Scient/docs/quality/`, `docs/development/`, `docs/operations/`, and `docs/design/` | Cross-product doctrine, contributor guidance, operations, and design principles | Real implementation, workflow, or accepted principle | Commands, gates, process, supported platform, or durable principle changes | Retain and maintain; placeholders must remain honest until the surface exists. | +| `Scient/lab/notes/` | Dated investigations and working records worth preserving | Snapshot evidence and a current successor when one exists | Record correction or promotion of a durable conclusion | Retain as records. Do not treat as policy or current implementation. | +| `Scient/skills/` and root orientation/protocol files | Repository-owned workflows and thin routing | Current repository paths and policy | Workflow, route, or contributor contract changes | Retain. Skills assist work but do not become product authority. | +| `Scient/docs/documentation-policy.md` and `docs/onboarding.md` | Family governance and collaborator development route | Accepted documentation system and current repository map | Documentation contract, authority, or onboarding route changes | Retain and maintain. Keep policy durable and onboarding navigational; neither replaces nearest owners. | +| `scient-desktop/docs/user/` | Canonical authored Help for released desktop behavior | Current supported release and implementation | User-visible behavior, limitation, setting, workflow, platform support, or correction changes | Retain and maintain; qualify each page for public Scient Docs through the temporary Help queue and later durable publication metadata. No copied website prose. | +| `scient-desktop/docs/internals/` | Mixed current capabilities, architecture, development, upstream context, and historical records | Current code, tests, `UPSTREAM.md`, and cross-product plans | Implementation, invariant, debugging workflow, T3 seam, or status changes | Route logically before moving. Keep compatibility paths through pilots; update existing owners before creating a new file. | +| `scient-desktop/docs/architecture/` | Desktop-specific architecture boundaries | Current desktop implementation and accepted architecture decisions | Renderer, authority, invariant, or hard-to-reverse implementation boundary changes | Retain and maintain. Keep this explicit architecture path; do not move it into mixed internals for symmetry. | +| `scient-desktop/docs/operations/` | Desktop runbooks and recovery procedures | Real commands, workflows, release paths, and service behavior | Operational process, command, platform, failure mode, or rollback changes | Retain and maintain. Historical rehearsals remain records with a clear label. | +| `scient-desktop/UPSTREAM.md` and dated upstream receipts in `docs/internals/` | T3 donor ancestry, protected divergences, conflicts, and reviewed integration evidence | Exact upstream and integration revisions | Upstream refresh, conflict resolution, protected-seam change, or divergence retirement | Retain. `UPSTREAM.md` is the current authority and routes to dated evidence; receipts remain records, not competing policy. | +| `scient-desktop/docs/reports/` | Dated forensic investigations and temporary migration records | Exact checkout/PR evidence and current durable successors | Factual correction, reconciliation, or completion of the migration purpose | Retain as records during this program. The three investigations become Historical evidence; temporary queues retire after their exit conditions. | +| `scient-desktop` package/source `README.md` files | Local development or component reference beside code | The owning package, source, command, or API | Local component behavior, setup, or contract changes | Retain beside source. Do not centralize merely for folder symmetry. | +| `scient-desktop/.agents/skills/` support Markdown and `.macroscope/` references | Repository-owned workflow and development-tooling guidance | The owning skill or check-run tool | Tool contract, fixture, convention, or validation behavior changes | Retain beside the workflow/tooling. Do not treat these files as product Help or architecture authority. | +| `scient-desktop/apps/marketing/tweets.md` | Dated product-communication material | Historical release/message context | Correction or explicit reuse | Retain as a record; it does not govern current product behavior. | +| Nested mobile-module `UPSTREAM.md` and `THIRD_PARTY_NOTICES.md` files | Local adaptation ancestry and third-party attribution | The owning adapted module, dependency, and license | Donor/dependency update, adaptation change, or attribution change | Retain beside source. Route nested upstream records as Upstream and notices as development references. | +| `scient-desktop/docs/fixtures/` | Markdown test inputs | Tests that consume them | Parser/rendering fixture requirement changes | Structurally excluded from authored documentation migration. | +| `scient-desktop/.repos/` Markdown | Vendored donor/reference material | Vendored source revision and license | Vendor refresh | Structurally excluded from Scient-authored totals and decisions; never rewrite as Scient documentation. | +| Website root governance and contributor Markdown | Website implementation, publishing, and deployment ownership | Website code and the selected docs source/version | Publishing architecture, build, deployment, or contribution contract changes | Retain and maintain in the website repository. | +| Website `docs/architecture/` | Website-specific architecture boundaries | Website implementation and accepted cross-repository publishing contract | Renderer, transport, source/version, deployment, or hard-to-reverse website boundary changes | Retain and maintain in the website repository; link to family policy without copying it. | +| Future website `/docs` content, indexes, and manifests | Public rendering, navigation, search, and exact source/version disclosure | Qualified `scient-desktop/docs/user/` source and independently deployable website | Help qualification, source revision, supported release, correction, or publishing failure | Generated or source-linked view only. Stable and preview truth must be explicit; rollback must not mutate canonical Help. | + +## Named Exceptions Already Reconciled + +- `scient-desktop/docs/internals/provider-lifecycle-unification-proposal.md` + is Historical delivery context. Current behavior belongs to + `provider-lifecycle.md`, `provider-lifecycle-capability-audit.md`, provider + Help, and current code. +- `scient-desktop/docs/internals/scient-fork-pr-descriptions.md` is Historical + PR wording for merged work. Current behavior belongs to + `scient-fork-divergence.md` and conversation-fork Help. +- `scient-desktop/docs/internals/scientific-artifact-studio.md` is a + superseded repository copy. The canonical proposed roadmap lives in + `Scient/docs/planning/scientific-artifact-studio.md`. +- `scient-desktop/docs/reports/scient-specific-capabilities.md`, + `scient-pr-and-evolution-ledger.md`, and + `scient-t3-divergence-integration-and-retirements.md` are dated forensic + evidence. They seed durable owners but must not become parallel living + manuals. +- `scient-desktop/docs/reports/scient-docs-help-qualification-queue-2026-08-28.md` + is temporary. It exits after every Help page has durable publication + metadata or a documented not-public disposition. +- The provider lifecycle plan in `Scient` remains Proposed product and + architecture direction; current desktop owners decide what is implemented. +- In-flight desktop PRs, including the draft `ComputeSession` foundation, are + not shipped truth. Plans may account for them explicitly without rebuilding + their accepted foundation or advertising them as current capability. + +## Migration Actions And Gates + +### Complete before broad normalization + +1. Generate and review the exact three-repository path inventory. +2. Complete the Help publication queue without rewriting all Help solely for + stylistic consistency. +3. Run three different pilots: Projects/Getting Started, Files/PDF/LaTeX, and + Providers. +4. In each pilot, prove nearest-owner updates, Help qualification, public + source/version metadata, cross-repository dependency handling, stale-page + correction, and rollback. +5. Record any repeated ambiguity. Promote only rules that proved necessary; + avoid role folders or metadata that do not solve a real maintenance problem. + +### Defer until the pilots prove value + +- broad movement out of inherited `docs/internals/` paths; +- final public information architecture for every Help page; +- a universal machine-readable document schema; +- additional mandatory feature templates or review bureaucracy; +- a documentation MCP; +- product architecture rebuilds or shared-infrastructure rewrites. + +The rest of the program does not wait: current truth repairs, governance, +inventory, capability routing, Help review, website publishing foundations, +and maintenance checks can proceed in this implementation goal. + +## Exit Review + +This ledger can retire only when: + +- the generated inventory has no unreviewed in-scope collection or named + exception; +- all Help pages have durable publication or not-public status; +- pilots have resolved the deferred structural choices; +- current indexes route every durable owner and useful historical record; +- links, metadata, and exact source/version publication checks pass; +- temporary queues have been removed or marked Historical with a successor; +- lasting rules have been promoted to policy, repository-local guidance, or + the nearest durable owner; and +- a final review confirms that no Scient-authored Markdown was lost, silently + reclassified as current, or confused with vendored T3 material. diff --git a/docs/product/README.md b/docs/product/README.md index 47c6fee..7b65f3b 100644 --- a/docs/product/README.md +++ b/docs/product/README.md @@ -12,6 +12,9 @@ Product truth belongs here. Current documents: - `PRD.md` - canonical product requirements and direction. +- `scient-capability-map.md` - compact cross-product map from stable Scient + capability families to current implementation, Help, architecture, roadmap, + and dependency owners; detailed behavior remains in the nearest repository. - `skills-system.md` - draft product model, trust boundaries, candidate catalog, and validation order for reusable scientific skills; the accepted PRD governs conflicts. diff --git a/docs/product/scient-capability-map.md b/docs/product/scient-capability-map.md new file mode 100644 index 0000000..14b0a64 --- /dev/null +++ b/docs/product/scient-capability-map.md @@ -0,0 +1,70 @@ +# Scient Capability Map + +Status: Draft +Owner: Yaacov +Created: 2026-08-28 +Last updated: 2026-08-28 +Purpose: Maps Scient's stable product-capability families to their nearest current implementation, documentation, architecture, roadmap, and dependency owners. +Doc type: Repo orientation + +## Document Rules + +This is the compact cross-product capability map. It owns stable family names +and routes collaborators to the nearest source of truth; it does not duplicate +feature behavior, claim that proposed work is shipped, or replace the detailed +desktop forensic record. Update it when a capability family is created, +retired, renamed, changes owning repository, or gains a different durable +documentation owner. Ordinary slices within an existing family update that +family's nearest owner instead. + +Current capability detail is implemented and maintained primarily in +`scient-desktop`. Product direction and future roadmaps live in `Scient`. +Public usage guidance is authored in `scient-desktop/docs/user/` and is +qualified separately for Scient Docs publication. `scient-agent` is outside +this map until native Scient-agent implementation begins. + +Evidence boundary: the family set is distilled from the 2026-08-28 +[desktop capability investigation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/reports/scient-specific-capabilities.md), +including its reconciliation through desktop PR #190. Follow the linked +current owners for details and reverify against code when making architecture +or release decisions. + +## Capability Families + +| Stable capability family | Current implementation and detailed owner | Help | Product, architecture, or roadmap owner | Important dependency or boundary | +| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | +| Product identity, release, and isolated development | [`scient-desktop/UPSTREAM.md`](https://github.com/ScientFactory/scient-desktop/blob/main/UPSTREAM.md), release workflows, scripts, and [`docs/internals/scient-release-notes.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-release-notes.md) | [Install](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/install.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [Product identity](scient-product-identity.md), [T3 migration record](../planning/t3-foundation-migration-plan.md) | T3 ancestry and protected seams remain explicit; stable and candidate state must stay isolated. | +| Project initialization and onboarding | [`scient-project-initialization.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-project-initialization.md), [`scient-onboarding.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-onboarding.md) | [Getting started](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/getting-started.md), [projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/projects.md) | [PRD](PRD.md) | Project creation must be safe, compact, and compatible with existing workspaces. | +| Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Conversation forks](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/conversation-forks.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | +| Provider lifecycle, authentication, managed runtime, awareness, and correction | [`providers.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/providers.md), [`provider-lifecycle.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/provider-lifecycle.md), [`scient-codex-runtime-auth.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-codex-runtime-auth.md) | [Providers](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/providers.md) and provider-specific pages | [Provider connection plan](../planning/provider-connection-and-lifecycle-experience.md), [model access evolution](../planning/model-access-and-routing-evolution.md) | Runtime, authentication, entitlement, enablement, readiness, advertised actions, and command acceptance are distinct states. | +| Local voice dictation | [`scient-voice.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-voice.md) | [Voice dictation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/voice-dictation.md) | [PRD](PRD.md) | Local Whisper model lifecycle, privacy, and provider-specific correction are explicit boundaries. | +| Scient Skills | [`scient-skills.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-skills.md) | Capability guidance currently remains in the implementation owner pending a qualified Help page | [Skills system](skills-system.md) | Built-in, project-owned, and provider-delivered skills have different ownership, trust, digest, and invocation boundaries. | +| Sources, citations, and Zotero intake | [`scient-sources.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-sources.md) | [Sources](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/sources.md) | [PRD](PRD.md), [scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local source authority, exact identifiers, metadata enrichment, citation formatting, and agent permissions must remain distinguishable. | +| Scientific chat rendering | [`scient-math.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-math.md), [`scient-chat-diagrams.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-diagrams.md), [`scient-chat-visualizations.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-visualizations.md), [`scient-chat-images.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-images.md), and [`scient-content-direction.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-content-direction.md) | [Math](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/math-in-chat.md), [diagrams](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/diagrams-in-chat.md), [charts](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/charts-in-chat.md), [images](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/images-in-chat.md), [direction](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/content-direction.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | Rich renderers need safe fallbacks, export/copy semantics, workspace-file authority, and BiDi correctness. | +| Universal file opening, presentation, freshness, and recovery | [`scient-universal-file-opening.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-universal-file-opening.md) | [File previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [File/resource/presentation foundation](../planning/file-resource-and-presentation-foundation.md) | File identity, presentation selection, content freshness, relocation, and recovery are related but distinct layers. | +| PDF reading and browser PDF export | [`scient-pdf-reader.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-pdf-reader.md), [`scient-browser-pdf-export.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-browser-pdf-export.md) | [PDF reader](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/pdf-reader.md), [file previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local PDF reading and HTML-to-PDF export are separate surfaces sharing file and presentation infrastructure. | +| LaTeX, TinyTeX, builds, and SyncTeX | [`scient-latex.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-latex.md) | [LaTeX projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/latex.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Source editing, managed toolchain, build evidence, generated PDF freshness, and forward/inverse navigation must retain clear authorities. | +| Scientific compute, MATLAB, result promotion, and static artifacts | [`scient-analysis-runtime-foundation.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-analysis-runtime-foundation.md) | [Run a MATLAB file](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/matlab-run-file.md) | [Computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md), [Python roadmap](../planning/scientific-python-environment-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | `ComputeSession`, `AnalysisRun`, and `DocumentBuild` are distinct; draft desktop work must not be described as shipped. | +| Durable thread queue and steer semantics | [`scient-thread-queue.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-thread-queue.md) | [Composer](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md) | [PRD](PRD.md) | Client acceptance, capacity, provider adoption, steering, cancellation, persistence, and navigation are separate states. | +| Privacy-preserving product analytics | Implementation and tests in `scient-desktop`, with no active event collection by default | [Usage and privacy controls](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/usage.md) | [Measurement and analytics plan](../planning/product-measurement-and-analytics-plan.md) | Delivery remains disabled by default until privacy, governance, event-contract, and activation gates are satisfied. | +| Cross-cutting reliability, security, CI, and release preservation | [`ci.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/ci.md), operations runbooks, workflows, tests, and the detailed capability report | Relevant Help owner for the affected surface | [Quality](../quality/README.md), [development](../development/README.md) | These changes preserve capability boundaries across platforms and T3 refreshes; they are not a miscellaneous feature bucket. | + +## How To Maintain This Map + +For each feature change: + +1. Decide whether it extends an existing family or creates a genuinely new + stable family. +2. Update the nearest detailed owner when behavior, limits, architecture, + operations, Help, or upstream divergence changes. +3. Update this map only when its routing, family boundary, or durable + dependency changes. +4. Keep proposal and in-flight status in the owning plan or implementation + document; do not make a roadmap item appear shipped here. +5. Use the repository-family `Documentation impact` declaration to identify + the changed owners or an explicitly ordered dependent PR. + +The temporary +[documentation disposition ledger](../planning/documentation-disposition-ledger-2026-08-28.md) +governs the migration review. After that ledger retires, this map and the +nearest durable owners remain. diff --git a/docs/research/README.md b/docs/research/README.md index c1e74f0..3a43068 100644 --- a/docs/research/README.md +++ b/docs/research/README.md @@ -17,6 +17,15 @@ Current subfolders: - `spike-reports/` - reports from implementation or architecture spikes. - `visual-references/` - indexed screenshots and visual UI ideas kept as raw design research. +Generated audit evidence: + +- `documentation-inventory-2026-08-28.generated.json` - exhaustive tracked + Markdown inventory for exact clean `Scient`, `scient-desktop`, and website + candidate revisions, generated by + `scripts/generate-documentation-inventory.mjs`; `scient-agent` is explicitly + excluded and was not inspected. Review decisions live in the temporary + disposition ledger rather than this machine-generated file. + Current high-impact source synthesis includes the [Scient-agent foundation and capability strategy investigation](source-evaluations/scient-agent-foundation-and-capability-strategy-2026-08-06.md), which preserves the unselected Pi/OpenCode foundation comparison, other agent diff --git a/scripts/generate-documentation-inventory.mjs b/scripts/generate-documentation-inventory.mjs new file mode 100644 index 0000000..b55347d --- /dev/null +++ b/scripts/generate-documentation-inventory.mjs @@ -0,0 +1,353 @@ +#!/usr/bin/env node + +import { execFileSync } from "node:child_process"; +import { mkdirSync, readFileSync, realpathSync, writeFileSync } from "node:fs"; +import { dirname, resolve } from "node:path"; +import { pathToFileURL } from "node:url"; + +const REPOSITORY_NAMES = ["Scient", "scient-desktop", "website"]; + +function runGit(repositoryRoot, args) { + return execFileSync("git", ["-C", repositoryRoot, ...args], { + encoding: "utf8", + maxBuffer: 64 * 1024 * 1024, + }).trimEnd(); +} + +function rootRole(path) { + if (path === "AGENTS.md") return ["agent-protocol", "governance", "retain"]; + if (path === "CLAUDE.md") return ["tool-compatibility-router", "governance", "retain"]; + if (path === "CONTRIBUTING.md") return ["contribution", "governance", "retain"]; + if (path === "README.md") return ["orientation", "governance", "retain"]; + if (path === "UPSTREAM.md") return ["upstream", "upstream", "retain"]; + if (path.endsWith("SKILL.md")) return ["project-skill", "workflow", "retain"]; + return null; +} + +export function classifyPath(repository, path) { + if (repository === "scient-desktop" && path.startsWith(".repos/")) { + return { + documentKind: "vendored-source-documentation", + logicalRole: "donor-reference", + disposition: "retain-structurally-excluded", + sourceBoundary: "vendored-read-only", + }; + } + + const root = rootRole(path); + if (root) { + return { + documentKind: root[0], + logicalRole: root[1], + disposition: root[2], + sourceBoundary: "repository-owned-or-adapted", + }; + } + + if (path.endsWith("/SKILL.md")) { + return { + documentKind: "project-skill", + logicalRole: "workflow", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + + if (path.endsWith("THIRD_PARTY_NOTICES.md")) { + return { + documentKind: "third-party-notice", + logicalRole: "development-reference", + disposition: "retain-beside-source", + sourceBoundary: "repository-owned-or-adapted", + }; + } + + if (repository === "Scient") { + if (path === "docs/documentation-policy.md") { + return { + documentKind: "documentation-policy", + logicalRole: "governance", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path === "docs/onboarding.md") { + return { + documentKind: "collaborator-onboarding", + logicalRole: "development", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + const routes = [ + ["docs/product/", "product"], + ["docs/architecture/", "architecture"], + ["docs/planning/", "planning"], + ["docs/research/", "research"], + ["docs/quality/", "quality"], + ["docs/development/", "development"], + ["docs/operations/", "operations"], + ["docs/design/", "design"], + ["lab/external/", "research"], + ["lab/notes/", "records"], + ["skills/", "workflow"], + ]; + const route = routes.find(([prefix]) => path.startsWith(prefix)); + if (route) { + return { + documentKind: path.endsWith("/README.md") ? "area-index" : "durable-documentation", + logicalRole: route[1], + disposition: route[1] === "records" ? "retain-record" : "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + } + + if (repository === "scient-desktop") { + if (path.startsWith("docs/architecture/")) { + return { + documentKind: "architecture-documentation", + logicalRole: "architecture", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith(".agents/skills/")) { + return { + documentKind: "project-skill-support", + logicalRole: "workflow", + disposition: "retain-beside-skill", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith(".macroscope/")) { + return { + documentKind: "development-tooling-reference", + logicalRole: "development", + disposition: "retain-beside-tooling", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path === "apps/marketing/tweets.md") { + return { + documentKind: "product-communication-record", + logicalRole: "records", + disposition: "retain-record", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.endsWith("/UPSTREAM.md")) { + return { + documentKind: "nested-upstream-record", + logicalRole: "upstream", + disposition: "retain-beside-adaptation", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("docs/user/")) { + return { + documentKind: "public-help-source", + logicalRole: "help", + disposition: "retain-and-qualify-for-publication", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("docs/operations/")) { + return { + documentKind: "durable-documentation", + logicalRole: "operations", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("docs/reports/")) { + return { + documentKind: "dated-record", + logicalRole: "records", + disposition: "retain-record", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("docs/internals/")) { + return { + documentKind: "mixed-maintainer-documentation", + logicalRole: "capability-architecture-development-upstream-or-records", + disposition: "review-logically-before-any-move", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("docs/fixtures/")) { + return { + documentKind: "test-fixture", + logicalRole: "fixture", + disposition: "retain-structurally-excluded", + sourceBoundary: "repository-owned-or-adapted", + }; + } + } + + if (repository === "website") { + if (path.startsWith("docs/architecture/")) { + return { + documentKind: "architecture-documentation", + logicalRole: "architecture", + disposition: "retain", + sourceBoundary: "repository-owned-or-adapted", + }; + } + if (path.startsWith("src/content/docs/")) { + return { + documentKind: "website-docs-view", + logicalRole: "help-rendering", + disposition: "generated-or-source-linked-only", + sourceBoundary: "website-owned-view", + }; + } + } + + if (path.endsWith("README.md")) { + return { + documentKind: "package-or-source-readme", + logicalRole: "development-reference", + disposition: "retain-beside-source", + sourceBoundary: "repository-owned-or-adapted", + }; + } + + if (path.startsWith(".github/")) { + return { + documentKind: "github-workflow-documentation", + logicalRole: "development", + disposition: "retain-beside-workflow", + sourceBoundary: "repository-owned-or-adapted", + }; + } + + return { + documentKind: "other-markdown", + logicalRole: "review", + disposition: "review-in-owning-context", + sourceBoundary: "repository-owned-or-adapted", + }; +} + +function firstHeading(repositoryRoot, path) { + const content = readFileSync(resolve(repositoryRoot, path), "utf8"); + const match = content.match(/^#\s+(.+)$/m); + return match?.[1]?.trim() ?? null; +} + +export function collectRepository(name, inputPath) { + if (!REPOSITORY_NAMES.includes(name)) throw new Error(`Unsupported repository name: ${name}`); + const repositoryRoot = realpathSync(inputPath); + const gitRoot = realpathSync(runGit(repositoryRoot, ["rev-parse", "--show-toplevel"])); + if (gitRoot !== repositoryRoot) { + throw new Error(`${name} path must be its Git root: ${repositoryRoot}`); + } + + const status = runGit(repositoryRoot, ["status", "--porcelain=v1", "--untracked-files=all"]); + if (status !== "") { + throw new Error(`${name} worktree must be clean before inventory generation:\n${status}`); + } + + const rawEntries = execFileSync( + "git", + ["-C", repositoryRoot, "ls-files", "-s", "-z", "--", "*.md"], + { encoding: "utf8", maxBuffer: 64 * 1024 * 1024 }, + ); + const entries = rawEntries + .split("\0") + .filter(Boolean) + .map((record) => { + const match = record.match(/^(\d+) ([0-9a-f]+) (\d+)\t(.+)$/); + if (!match) throw new Error(`Could not parse git ls-files record: ${record}`); + const [, mode, blob, stage, path] = match; + return { + path, + title: firstHeading(repositoryRoot, path), + mode, + blob, + stage: Number(stage), + ...classifyPath(name, path), + }; + }) + .sort((left, right) => left.path.localeCompare(right.path)); + + const byLogicalRole = Object.fromEntries( + [...new Set(entries.map((entry) => entry.logicalRole))] + .sort() + .map((role) => [role, entries.filter((entry) => entry.logicalRole === role).length]), + ); + + return { + name, + revision: runGit(repositoryRoot, ["rev-parse", "HEAD"]), + branch: runGit(repositoryRoot, ["branch", "--show-current"]), + remote: runGit(repositoryRoot, ["remote", "get-url", "origin"]), + worktreeClean: true, + markdownCount: entries.length, + byLogicalRole, + entries, + }; +} + +function parseArgs(argv) { + const values = new Map(); + for (let index = 0; index < argv.length; index += 2) { + const key = argv[index]; + const value = argv[index + 1]; + if (!key?.startsWith("--") || value === undefined) { + throw new Error("Arguments must be --name value pairs"); + } + values.set(key.slice(2), value); + } + for (const required of ["scient", "desktop", "website", "output", "generated-at"]) { + if (!values.has(required)) throw new Error(`Missing --${required}`); + } + return values; +} + +export function generateInventory(argv) { + const args = parseArgs(argv); + const repositories = [ + collectRepository("Scient", args.get("scient")), + collectRepository("scient-desktop", args.get("desktop")), + collectRepository("website", args.get("website")), + ]; + const output = resolve(args.get("output")); + const totalMarkdown = repositories.reduce((sum, repository) => sum + repository.markdownCount, 0); + const inventory = { + schemaVersion: 1, + generatedAt: args.get("generated-at"), + authority: + "Generated path inventory; dispositions are routing defaults, not migration authorization", + includedRepositories: REPOSITORY_NAMES, + excludedRepositories: [ + { + name: "scient-agent", + reason: + "Explicitly excluded until native Scient-agent implementation begins; inherited OpenCode Markdown was not inspected", + }, + ], + totalMarkdown, + repositories, + }; + mkdirSync(dirname(output), { recursive: true }); + writeFileSync(output, `${JSON.stringify(inventory, null, 2)}\n`, "utf8"); + return { output, totalMarkdown, repositories }; +} + +if (process.argv[1] && import.meta.url === pathToFileURL(resolve(process.argv[1])).href) { + try { + const result = generateInventory(process.argv.slice(2)); + const summary = result.repositories + .map((repository) => `${repository.name}=${repository.markdownCount}`) + .join(", "); + process.stdout.write( + `Wrote ${result.output} (${result.totalMarkdown} Markdown files; ${summary})\n`, + ); + } catch (error) { + process.stderr.write(`${error instanceof Error ? error.message : String(error)}\n`); + process.exitCode = 1; + } +} diff --git a/scripts/generate-documentation-inventory.test.mjs b/scripts/generate-documentation-inventory.test.mjs new file mode 100644 index 0000000..116b673 --- /dev/null +++ b/scripts/generate-documentation-inventory.test.mjs @@ -0,0 +1,77 @@ +import assert from "node:assert/strict"; +import { execFileSync } from "node:child_process"; +import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"; +import { tmpdir } from "node:os"; +import { join } from "node:path"; +import test from "node:test"; + +import { classifyPath, collectRepository } from "./generate-documentation-inventory.mjs"; + +test("classifies desktop Help, records, internals, and vendored Markdown", () => { + assert.equal(classifyPath("scient-desktop", "docs/user/projects.md").logicalRole, "help"); + assert.equal(classifyPath("scient-desktop", "docs/reports/audit.md").logicalRole, "records"); + assert.equal( + classifyPath("scient-desktop", "docs/internals/provider.md").disposition, + "review-logically-before-any-move", + ); + assert.equal( + classifyPath("scient-desktop", ".repos/donor/README.md").sourceBoundary, + "vendored-read-only", + ); + assert.equal( + classifyPath("scient-desktop", ".repos/donor/skills/example/SKILL.md").logicalRole, + "donor-reference", + ); + assert.equal( + classifyPath("scient-desktop", "apps/mobile/modules/t3-markdown-text/UPSTREAM.md").logicalRole, + "upstream", + ); + assert.equal( + classifyPath("scient-desktop", "apps/web/THIRD_PARTY_NOTICES.md").logicalRole, + "development-reference", + ); + assert.equal( + classifyPath("website", "docs/architecture/terminal-renderers.md").logicalRole, + "architecture", + ); + assert.equal( + classifyPath("scient-desktop", "docs/architecture/terminal-renderers.md").logicalRole, + "architecture", + ); +}); + +test("collects only tracked Markdown from a clean exact Git root", () => { + const root = mkdtempSync(join(tmpdir(), "scient-doc-inventory-")); + try { + execFileSync("git", ["init", "-q", root]); + execFileSync("git", ["-C", root, "config", "user.email", "test@example.com"]); + execFileSync("git", ["-C", root, "config", "user.name", "Inventory Test"]); + execFileSync("git", [ + "-C", + root, + "remote", + "add", + "origin", + "https://example.com/ScientFactory/scient-desktop.git", + ]); + mkdirSync(join(root, "docs", "user"), { recursive: true }); + writeFileSync(join(root, "README.md"), "# Repository\n", "utf8"); + writeFileSync(join(root, "docs", "user", "projects.md"), "# Projects\n", "utf8"); + writeFileSync(join(root, "ignored.txt"), "not Markdown\n", "utf8"); + execFileSync("git", ["-C", root, "add", "."]); + execFileSync("git", ["-C", root, "commit", "-qm", "fixture"]); + + const result = collectRepository("scient-desktop", root); + assert.equal(result.worktreeClean, true); + assert.equal(result.markdownCount, 2); + assert.deepEqual( + result.entries.map((entry) => [entry.path, entry.title]), + [ + ["docs/user/projects.md", "Projects"], + ["README.md", "Repository"], + ], + ); + } finally { + rmSync(root, { recursive: true, force: true }); + } +}); From b1e08cc5eedb178e33ae8845f9a259304cec0a42 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 16:42:51 +0300 Subject: [PATCH 02/11] docs: record exhaustive Markdown inventory --- ...tation-inventory-2026-08-28.generated.json | 13326 ++++++++++++++++ 1 file changed, 13326 insertions(+) create mode 100644 docs/research/documentation-inventory-2026-08-28.generated.json diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json new file mode 100644 index 0000000..d3742ac --- /dev/null +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -0,0 +1,13326 @@ +{ + "schemaVersion": 1, + "generatedAt": "2026-08-28", + "authority": "Generated path inventory; dispositions are routing defaults, not migration authorization", + "includedRepositories": [ + "Scient", + "scient-desktop", + "website" + ], + "excludedRepositories": [ + { + "name": "scient-agent", + "reason": "Explicitly excluded until native Scient-agent implementation begins; inherited OpenCode Markdown was not inspected" + } + ], + "totalMarkdown": 1204, + "repositories": [ + { + "name": "Scient", + "revision": "dcab07f391360f682def149882a551d5664be818", + "branch": "codex/documentation-inventory-20260828", + "remote": "https://github.com/ScientFactory/Scient.git", + "worktreeClean": true, + "markdownCount": 124, + "byLogicalRole": { + "architecture": 15, + "design": 4, + "development": 4, + "development-reference": 3, + "governance": 4, + "operations": 4, + "planning": 25, + "product": 6, + "quality": 3, + "records": 9, + "research": 44, + "workflow": 3 + }, + "entries": [ + { + "path": "AGENTS.md", + "title": "AGENTS.md", + "mode": "100644", + "blob": "e37900452a793ba8e45b4ff2f39589d76eb75533", + "stage": 0, + "documentKind": "agent-protocol", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "CLAUDE.md", + "title": null, + "mode": "100644", + "blob": "c9209171818053a5e0284419c68dc4844e03ba16", + "stage": 0, + "documentKind": "tool-compatibility-router", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/agent-runtime.md", + "title": "Agent Runtime", + "mode": "100644", + "blob": "a973d41f69795df04317a5707ad4fa73ab3f171d", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/collaboration-model.md", + "title": "Collaboration Model", + "mode": "100644", + "blob": "e2fbe418720748e1a3ffaa21c8cef8b6900e6de5", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0001-synara-opencode-foundation-and-scient-ownership-boundary.md", + "title": "ADR-0001: Synara And OpenCode Foundations With A Scient Ownership Boundary", + "mode": "100644", + "blob": "dd6727e61c6eb1819c12c53f605f7f1e08d6c09c", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0002-standalone-source-ownership-and-upstream-authority.md", + "title": "ADR-0002: Standalone Source Ownership And Upstream Authority", + "mode": "100644", + "blob": "bf8bba9cc379451c9989aa508f4a8c093a24ccd1", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0003-built-in-skills-portfolio-and-project-activation.md", + "title": "ADR-0003: Built-In Skills Portfolio And Project Activation", + "mode": "100644", + "blob": "216c47fe2306fd94e509759e6817df7034e117e3", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0004-scient-operation-capability-and-provenance-boundary.md", + "title": "ADR-0004: Scient Operation, Capability, And Provenance Boundary", + "mode": "100644", + "blob": "19b883e3ffbd3c8775461e1b6c0697581875942a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0005-t3-derived-desktop-foundation.md", + "title": "ADR-0005: T3-Derived Desktop Foundation", + "mode": "100644", + "blob": "aef246223038f644b61b38401d810827c8020edc", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-0006-project-owned-scient-state-and-source-store.md", + "title": "ADR-0006: Project-Owned Scient State And Source Store", + "mode": "100644", + "blob": "ac1b2d91327d9e31c0b5a8045d8bc19fe4d3f84e", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/ADR-template.md", + "title": "ADR Template", + "mode": "100644", + "blob": "a455278f2e25970f86712e4eb3a1effbb616f0f2", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/decisions/README.md", + "title": "Architecture Decisions", + "mode": "100644", + "blob": "1fdfc14551dcb9eb74676794d050b82e187d3f80", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/local-first-sync.md", + "title": "Local-First Sync", + "mode": "100644", + "blob": "7180a7a61150668a5c148ca5259f662daa3938e5", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/project-format.md", + "title": "Project Format", + "mode": "100644", + "blob": "5e4141164828416c683294a2acf197f75a6007a2", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/README.md", + "title": "Architecture Documentation", + "mode": "100644", + "blob": "76c85674e070100f85182fa45d8954db345d7efc", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/security-and-permissions.md", + "title": "Security And Permissions", + "mode": "100644", + "blob": "be8b5745c3552159a1a3fbec2de7e3252f9415ac", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/technology-stack.md", + "title": "Technology Stack", + "mode": "100644", + "blob": "b18eac7545d904eab61324d2a2ae6e2a5ea0c6d3", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/design/chat-interface-ux.md", + "title": "Chat Interface UX", + "mode": "100644", + "blob": "b417195c52e9dd1cfe5486193d7328461bd1c9f1", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "design", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/design/product-design-principles.md", + "title": "Product Design Principles", + "mode": "100644", + "blob": "de55cbdd91cd34aac035687c165d0f4aaeb5a8ba", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "design", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/design/README.md", + "title": "Design", + "mode": "100644", + "blob": "a12e038bf289af6674b6985c9f3beaae2606ea1b", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "design", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/design/ux-ui-notes.md", + "title": "UX/UI Notes", + "mode": "100644", + "blob": "bd54c09152275b7c3b09a66131c8c74bc84df78a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "design", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/development/local-workspace-setup.md", + "title": "Local ScientFactory Workspace Setup", + "mode": "100644", + "blob": "62f146889f9afc1f101a92c1372e86f1fe4d6829", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "development", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/development/README.md", + "title": "Development", + "mode": "100644", + "blob": "81566ba2fa4276486967e2f17066deecf24fbbf9", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "development", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/development/typescript.md", + "title": "TypeScript Conventions", + "mode": "100644", + "blob": "8032f6166d27e6591e5e67bc6eccb46b69e485d5", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "development", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/documentation-policy.md", + "title": "Documentation Policy", + "mode": "100644", + "blob": "459809cfa680217b2ec6953d3741e68e96717f03", + "stage": 0, + "documentKind": "documentation-policy", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/onboarding.md", + "title": "Collaborator Onboarding", + "mode": "100644", + "blob": "ffe54e8fd5aacb1f5b01e1bc29e40295b52a85f5", + "stage": 0, + "documentKind": "collaborator-onboarding", + "logicalRole": "development", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/github-operating-model.md", + "title": "GitHub Operating Model", + "mode": "100644", + "blob": "6f1eea340d33cfbe857dcfd0edf5198c372766a6", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/README.md", + "title": "Operations", + "mode": "100644", + "blob": "f139469b9d5d4c1fb1d626692b1f72792af14060", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/team-contribution-protocol.md", + "title": "Team Contribution Protocol", + "mode": "100644", + "blob": "bb3a0ff51b83c6c79a1e0abd31963d1a0baad295", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/upstream-intake.md", + "title": "Upstream Intake", + "mode": "100644", + "blob": "b30841bfeb55689a880dd629661b6e6ad97cd644", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/desktop-fix-inbox.md", + "title": "Desktop Fix Inbox", + "mode": "100644", + "blob": "a3ee534b09bd780c2199dd209be27a2ce2a63664", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/documentation-disposition-ledger-2026-08-28.md", + "title": "Documentation Disposition Ledger — 2026-08-28", + "mode": "100644", + "blob": "f4b89c3e3a1d6297201c4a1ba0f7848fa525fb01", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/file-resource-and-presentation-foundation.md", + "title": "File, Resource, And Presentation Foundation", + "mode": "100644", + "blob": "563befc6677797f75bcbe2881b32c842f8e582dd", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/first-scient-vertical-slice-implementation-plan.md", + "title": "First Scient Vertical Slice Implementation Plan", + "mode": "100644", + "blob": "6ce6e880eebd560e30ff741f1a2cfd23c39eb791", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/gate-1-5-execution-plan.md", + "title": "Gate 1.5 Execution Plan", + "mode": "100644", + "blob": "b63008da68dc553d4cc6440a629668d77777e283", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/idea-inbox.md", + "title": "Idea Inbox", + "mode": "100644", + "blob": "f51e9a1c822e52082b6b07bc5398829c785418be", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/linux-distribution-hardening.md", + "title": "Linux Distribution Hardening Plan", + "mode": "100644", + "blob": "6ee00270b67bb2359f0efb41f2b51c6565d433a0", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/litrev-to-papilab-rename-execution-plan.md", + "title": "LitRev-To-PapiLab Rename Execution Plan", + "mode": "100644", + "blob": "4346a8028a39b49fbd9edac6f01afe542d5ee320", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/memory-architecture-discovery.md", + "title": "Memory Architecture Discovery", + "mode": "100644", + "blob": "19a600fc64a03ab22d611c0e4d88338170256d4f", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/model-access-and-routing-evolution.md", + "title": "Model Access And Routing Evolution", + "mode": "100644", + "blob": "340008fc61197e98cc0e9c26aeef2428d638779a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/open-source-adaptation-build-strategy.md", + "title": "Open-Source Adaptation Build Strategy", + "mode": "100644", + "blob": "6c69b91957c10ebee46d14c0c143851d851982ac", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/papilab-to-scient-rename-execution-plan.md", + "title": "PapiLab-To-Scient Rename Execution Plan", + "mode": "100644", + "blob": "33faf691467d1f17cd226d5cc18bd1a0a8957dc9", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/product-measurement-and-analytics-plan.md", + "title": "Product Measurement And Analytics Plan", + "mode": "100644", + "blob": "402354013070831473b196ddfe318bf33be55136", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/product-planning.md", + "title": "Product Planning", + "mode": "100644", + "blob": "5f48c24d226dd0b099316090b2730f1c95f7b3f0", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/product-roadmap.md", + "title": "Product Roadmap", + "mode": "100644", + "blob": "f2f6c820a47fda24a6f07c9f20cb3d75e60380c2", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/provider-connection-and-lifecycle-experience.md", + "title": "Provider Connection And Lifecycle Experience", + "mode": "100644", + "blob": "0a08fadc6e656a86d029f303b10d6964fd537414", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/README.md", + "title": "Planning", + "mode": "100644", + "blob": "77b69254ba0769c0db057bd52b531675e05bf091", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/repository-scope-and-company-memory.md", + "title": "Repository Scope And Company Memory", + "mode": "100644", + "blob": "13805e45a792c13876f34a3271ffcae83ad1e4a6", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scient-and-external-agents-implementation-plan.md", + "title": "Scient And External Agents Implementation Plan", + "mode": "100644", + "blob": "e06033e812d883dd1e42171f1cbfb68d8ced39fb", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scient-documentation-system-and-publishing.md", + "title": "Scient Documentation System And Publishing", + "mode": "100644", + "blob": "46a94b077d494cb19f0e54223054c66e57b95cb6", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scientific-artifact-studio.md", + "title": "Scientific Artifact Studio", + "mode": "100644", + "blob": "be25296b25cd5c94b8159bed591868a7445325ac", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scientific-computing-and-data-analysis-roadmap.md", + "title": "Scientific Computing And Data Analysis Roadmap", + "mode": "100644", + "blob": "d7438640d00fe55bba42276b9da13b29ac56208d", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scientific-document-platform-roadmap.md", + "title": "Scientific Document Platform Roadmap", + "mode": "100644", + "blob": "ff4cad7562815372a69462cb29ecebb32154e293", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/scientific-python-environment-roadmap.md", + "title": "Scientific Python Environment Roadmap", + "mode": "100644", + "blob": "f324a148f103ac7d9d7890e846d504749ce974d0", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/planning/t3-foundation-migration-plan.md", + "title": "T3 Foundation Migration Plan", + "mode": "100644", + "blob": "b20bd7ed6c9b1290c0551db6539110d21061303e", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "planning", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/PRD.md", + "title": "Scient Product Requirements Document", + "mode": "100644", + "blob": "b29351c3ffec85a18cb4ebf990b9a8e9628e9403", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/product-philosophy.md", + "title": "Product Philosophy", + "mode": "100644", + "blob": "abe111906d8b68905497b391a352f2d98779541d", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/README.md", + "title": "Product Documentation", + "mode": "100644", + "blob": "7b65f3b395a746d70bd68871c63de8e4bf5ab850", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/scient-capability-map.md", + "title": "Scient Capability Map", + "mode": "100644", + "blob": "14b0a64cb395d7490edce62e5e2ed867a2cbe229", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/scient-product-identity.md", + "title": "Scient Product Identity", + "mode": "100644", + "blob": "03d0b0d233715ec33b6adf1e881947ab1299f957", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/product/skills-system.md", + "title": "Scient Skills System", + "mode": "100644", + "blob": "c2d6de582a608f40a72d4a7b66829a3b3604c6be", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "product", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/quality/code-quality-principles.md", + "title": "Code Quality Principles", + "mode": "100644", + "blob": "c5a5e7ba176671cf4f0c1e385861cd70f3fc4e2a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "quality", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/quality/README.md", + "title": "Quality", + "mode": "100644", + "blob": "ad10d8b535500b7910b09cb5e891b6f798a41e9f", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "quality", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/quality/testing-philosophy.md", + "title": "Testing Philosophy", + "mode": "100644", + "blob": "6fcf706ae71160c0698928de8acf595f5513c483", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "quality", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/README.md", + "title": "Documentation", + "mode": "100644", + "blob": "11bffceef34a3001882fb9521f916c1320344611", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/README.md", + "title": "Research", + "mode": "100644", + "blob": "3a430681da2f3c358d48e6a2716b0ff62a7da4fb", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/anydoc-source-evaluation-2026-08-06.md", + "title": "AnyDoc Source Evaluation — 2026-08-06", + "mode": "100644", + "blob": "07c95f03673fdc60454e35d41e9dec52a3bd442a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/competitive-landscape.md", + "title": "Competitive Landscape", + "mode": "100644", + "blob": "b4054f15015848585bda9717abc997b4a07eab7c", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/model-benchmark-map.md", + "title": "Model Benchmark Map", + "mode": "100644", + "blob": "78e4363e7413396a80df90966c65fc98c74e2b4f", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/model-portfolio-and-provider-routing.md", + "title": "Model Portfolio And Provider Routing Evaluation", + "mode": "100644", + "blob": "a3dbd7ba15cd6eda5440cfb6d3fe6d0125f0a35a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/open-source-adaptation-map.md", + "title": "Scient Open-Source Adaptation Map", + "mode": "100644", + "blob": "8ef1ae48a57876aa22092acd59e1f66e70bb1653", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/README.md", + "title": "Source Evaluations", + "mode": "100644", + "blob": "b17459d75c61776aa6d90d49979f312ccee0339b", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/scient-agent-foundation-and-capability-strategy-2026-08-06.md", + "title": "Scient Agent Foundation And Capability Strategy Investigation", + "mode": "100644", + "blob": "01ba497894405937b3ea73bbb55624e2218412c1", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/scientific-document-platform-source-map.md", + "title": "Scientific Document Platform Source Map", + "mode": "100644", + "blob": "5006f11f47d66c59c9a910b9363043eeaa541d0b", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/scientific-project-fixture-selection.md", + "title": "Scientific Validation Portfolio And Evaluation Strategy", + "mode": "100644", + "blob": "23d41f0526ce9ca1a30de738361297195c0e40b9", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/source-evaluation-template.md", + "title": "Source Evaluation Template", + "mode": "100644", + "blob": "72bce4ccd037090094ea1e936a91db832bed85d7", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/source-evaluations/t3-migration-capability-catalog.md", + "title": "T3 Migration Capability Catalog", + "mode": "100644", + "blob": "6343e821a4a7d2b915398f6e894a189ecf60c521", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/coherence-report-2026-06-28.md", + "title": "LitRev Coherence And Architecture Review (2026-06-28 Snapshot)", + "mode": "100644", + "blob": "e79bec76cadf0efe356b8dcca4054ebc7f1623a8", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/documentation-system-maintainability-and-reading-route-audit-2026-08-28.md", + "title": "Documentation System Maintainability And Reading-Route Audit", + "mode": "100644", + "blob": "32ea2657207ff3454f097f9456d542ef68c0936d", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/documentation-system-markdown-audit-2026-08-28.md", + "title": "Scient Documentation Markdown Audit — 2026-08-28", + "mode": "100644", + "blob": "78fb5beb404536d7d9975e0e922a62f56ccd330a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/litrev-2026-vnext-transfer-report-2026-06-27.md", + "title": "LitRev 2026 And vNext Transfer Report", + "mode": "100644", + "blob": "bc4a8d1a511cb75e1ef99365b8279c9a58418148", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/README.md", + "title": "Spike Reports", + "mode": "100644", + "blob": "7536cf1180cd0c7f83ba1390f628a19b449edd59", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md", + "title": "Scient Capability-To-Foundation Architecture Audit — 2026-08-28", + "mode": "100644", + "blob": "620d29f3c129474f3cdaaea82821c90fae731e34", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/spike-report-template.md", + "title": "Spike Report Template", + "mode": "100644", + "blob": "817e0afee0c8ad3dbbf49ad6da18761d97c0deb9", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/t3-foundation-d4-bootstrap-2026-08-06.md", + "title": "T3 Foundation D4 Candidate Bootstrap Evidence", + "mode": "100644", + "blob": "34c19e3c819fe060e22f9e9bc1088c6f75374122", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/spike-reports/t3-foundation-phase-zero-2026-08-02.md", + "title": "T3 Foundation Phase Zero Evidence (2026-08-02)", + "mode": "100644", + "blob": "a0d1704f178a7c7456fc55ed2740132700ae1923", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/agent-workflows/README.md", + "title": "Agent Workflow Visual References", + "mode": "100644", + "blob": "92e58f7aee81021f9c96914d36841a232b693e4d", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/authentication/README.md", + "title": "Authentication Visual References", + "mode": "100644", + "blob": "63de19a7c97e0455845740a0db140011dfc5778a", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/dashboard-and-settings/README.md", + "title": "Dashboard And Settings Visual References", + "mode": "100644", + "blob": "9a6a40ce36637f12282bc81ee71b5569a79ee0dd", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/dialogs-and-overlays/README.md", + "title": "Dialog And Overlay Visual References", + "mode": "100644", + "blob": "af9ae7f4033490d856741b8222799b6b59adf983", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/marketing-and-website/README.md", + "title": "Marketing And Website Visual References", + "mode": "100644", + "blob": "f295d77a65978656b9c397df4a934ed8c0ee7371", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/motion-and-interaction/README.md", + "title": "Motion And Interaction Visual References", + "mode": "100644", + "blob": "fc0b16701f9f5091a93e2d6f6a8b702777ecfb90", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/research/visual-references/README.md", + "title": "Visual References", + "mode": "100644", + "blob": "09218a225c28e2c5fec52a851367b012d833bef5", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/agent-forks/README.md", + "title": "Agent Forks", + "mode": "100644", + "blob": "7f56c51c93967e6a102ac698a7675ae38570172d", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/desktop-app-forks/goose-desktop.md", + "title": "Goose Desktop Pointer", + "mode": "100644", + "blob": "a3c1e59b0367803f3230ac56c9b84dd62508bb59", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/desktop-app-forks/README.md", + "title": "Desktop App Forks", + "mode": "100644", + "blob": "fb3b51d0efe62e9bc84ddbf9d0f3631db72c1e4b", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/README.md", + "title": "External Source Checkouts", + "mode": "100644", + "blob": "01ef154697f2314880a119e9e77fe80a6541160b", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/sources.lock.md", + "title": "External Sources Lock", + "mode": "100644", + "blob": "c98faf3a0ce09382223ea4c7e72e3b466ecd7732", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-18-scient-agent.md", + "title": "Upstream Review: Scient Agent On 2026-07-18", + "mode": "100644", + "blob": "2b66578b00881771331984a0bab5e6a1dd80275f", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-18-scient-desktop.md", + "title": "Upstream Review: Scient Desktop On 2026-07-18", + "mode": "100644", + "blob": "5e5e1a8d1861f284d785a7f1be19c6d4127e65ca", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-26-scient-desktop.md", + "title": "Upstream Review: Scient Desktop And Synara, 2026-07-26", + "mode": "100644", + "blob": "91c874a39a6509e1acde5b646b6ef8d56db6557a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-28-scient-desktop.md", + "title": "Upstream Review: Scient Desktop And Synara, 2026-07-28", + "mode": "100644", + "blob": "6c41e65fe3cf495d8dd4eaa55037c6f464bd4b60", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-30-scient-desktop.md", + "title": "Upstream Review: Scient Desktop And Synara, 2026-07-30", + "mode": "100644", + "blob": "399dab90c2e11e15b6ac763add8487a5a606c39d", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-30-t3-code.md", + "title": "T3 Code Scheduled Review, 2026-07-30", + "mode": "100644", + "blob": "8adc63a7259449a60a839c4f70b7db821c2db72a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-31-scient-desktop-tail.md", + "title": "Upstream Review: Scient Desktop And Synara Tail, 2026-07-31", + "mode": "100644", + "blob": "51135d7d832dc7afa335bacf1c1c5202099ebf44", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-07-31-t3-code-tail.md", + "title": "T3 Code Scheduled Tail Review, 2026-07-31", + "mode": "100644", + "blob": "4338e2df582fb92042529cf30b4493dfd3c5c8ed", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/2026-08-22-scient-desktop-t3.md", + "title": "Scient Desktop T3 Upstream Review Through `dedcd99a9d`", + "mode": "100644", + "blob": "5ef10cbd8c633daa69a4d8d2d145156b3b0420cd", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/README.md", + "title": "Upstream Reviews", + "mode": "100644", + "blob": "9bec86bf36caf1db15f461b7ac1037e23a4ddd44", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/external/upstream-reviews/review-template.md", + "title": "Upstream Review: Source And Date", + "mode": "100644", + "blob": "e08bfb96cb4ac068916a5329ebbabc0b61774e08", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "research", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/first-slice-source-trace-2026-07-18.md", + "title": "First Scientific Slice Source Trace", + "mode": "100644", + "blob": "eeb85176248e817732c646a5a8827499e0b120f5", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/gate-1-5-execution-report-2026-07-11.md", + "title": "Gate 1.5 Execution Report", + "mode": "100644", + "blob": "7f949895e45ca819c3efd34cd0108025136890a3", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/goose-source-depth-inspection-2026-07-11.md", + "title": "Goose Source-Depth Inspection", + "mode": "100644", + "blob": "1c6b3ab8135aed20194b46094a2707055c2fa92a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/papilab-rename-execution-report-2026-07-16.md", + "title": "PapiLab Rename Execution Report", + "mode": "100644", + "blob": "26b6526bd25f046c70b2d554acf5fa31b623b6d6", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/project-initiation-placement-trace-2026-07-16.md", + "title": "Project Initiation Placement Trace", + "mode": "100644", + "blob": "669fe0e8679ed0af1dd95c210e9b11c65b38c19a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/README.md", + "title": "Lab Notes", + "mode": "100644", + "blob": "058db2bb0cb4982eecc1047aa258259bfa82be9b", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/synara-first-inspection-2026-07-07.md", + "title": "Synara First Inspection And Ownership Plan", + "mode": "100644", + "blob": "0ea4e6b48e4bd14b8260aa34b990651f2f626d2a", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/synara-gate-1-baseline-2026-07-11.md", + "title": "Synara Gate 1 Inherited Scaffold Baseline", + "mode": "100644", + "blob": "7880183f58b1994e036dcf404a5b25d483733485", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/notes/t3-code-targeted-review-2026-07-18.md", + "title": "T3 Code Targeted Review", + "mode": "100644", + "blob": "d5df881b23d12867034c92ff7569ab4d753e60f6", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/README.md", + "title": "Scient Lab", + "mode": "100644", + "blob": "0514c51ee79d46de7438d6db1fb538e469c5f96b", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "lab/scient-bridge/README.md", + "title": "Scient Bridge", + "mode": "100644", + "blob": "1f89ed767725f5b7be8b3db1a8a85d0c4543b5ea", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "README.md", + "title": "Scient", + "mode": "100644", + "blob": "d9363e4839b94c89afadaa360c89fe9f2f68c87f", + "stage": 0, + "documentKind": "orientation", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "skills/documentation/scient-documentation-stewardship/SKILL.md", + "title": "Scient Documentation Stewardship", + "mode": "100644", + "blob": "5d99bc16f6acf8b06f88eb1b309365f92c54aade", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "skills/product/scient-product-stewardship/SKILL.md", + "title": "Scient Product Stewardship", + "mode": "100644", + "blob": "08e7acae2dd78ae49a8ead0d66514962a04d37ed", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "skills/README.md", + "title": "Project Skills", + "mode": "100644", + "blob": "7bed5279764a0e7c421ade9df5f8ff043db37c3d", + "stage": 0, + "documentKind": "area-index", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + } + ] + }, + { + "name": "scient-desktop", + "revision": "f3382b2842444310ed88bbe616bc51da7aa5afc9", + "branch": "codex/scient-docs-help-qualification-20260828", + "remote": "https://github.com/ScientFactory/scient-desktop.git", + "worktreeClean": true, + "markdownCount": 1074, + "byLogicalRole": { + "architecture": 1, + "capability-architecture-development-upstream-or-records": 68, + "development": 5, + "development-reference": 10, + "donor-reference": 928, + "fixture": 4, + "governance": 4, + "help": 33, + "operations": 6, + "records": 5, + "upstream": 2, + "workflow": 8 + }, + "entries": [ + { + "path": ".agents/skills/ios-debugger-agent/SKILL.md", + "title": "iOS Debugger Agent", + "mode": "100644", + "blob": "7afa579383d9c6a41de42bdf52b333fc0cbf02dd", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".agents/skills/ios-simulator-browser/SKILL.md", + "title": "iOS Simulator Browser", + "mode": "100644", + "blob": "74b97530799c1894049df06946f66e023e3ac023", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".agents/skills/test-t3-app/references/sqlite-fixtures.md", + "title": "SQLite fixtures", + "mode": "100644", + "blob": "8eca543cf9793220ab267b3c655556a6193a97c2", + "stage": 0, + "documentKind": "project-skill-support", + "logicalRole": "workflow", + "disposition": "retain-beside-skill", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".agents/skills/test-t3-app/SKILL.md", + "title": "Test T3 App", + "mode": "100644", + "blob": "0e11b50e1c83c31194ca40db8851d69d29bbb730", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".agents/skills/test-t3-mobile/SKILL.md", + "title": "Test T3 Mobile", + "mode": "100644", + "blob": "fbcd52e697ddc024c18b1e45e678c78126bc1393", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".github/pull_request_template.md", + "title": null, + "mode": "100644", + "blob": "2a370b3fac5389b742be7c6bfb0e2afe4fe89df5", + "stage": 0, + "documentKind": "github-workflow-documentation", + "logicalRole": "development", + "disposition": "retain-beside-workflow", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".github/triage/PLAYBOOK.md", + "title": "Scient triage playbook", + "mode": "100644", + "blob": "37bf3f2f9f0bb9a18c2629ce2b2dc9515d7b6713", + "stage": 0, + "documentKind": "github-workflow-documentation", + "logicalRole": "development", + "disposition": "retain-beside-workflow", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".macroscope/approvability.md", + "title": null, + "mode": "100644", + "blob": "cfea7fdd57c2e150af53a137ee3f67dd0d018ad4", + "stage": 0, + "documentKind": "development-tooling-reference", + "logicalRole": "development", + "disposition": "retain-beside-tooling", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".macroscope/check-run-agents/effect-service-conventions.md", + "title": "Effect service review", + "mode": "100644", + "blob": "b76d56d45dbce1b2ec4f736337b9c3e48ce5aff7", + "stage": 0, + "documentKind": "development-tooling-reference", + "logicalRole": "development", + "disposition": "retain-beside-tooling", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".macroscope/check-run-agents/ui-consistency.md", + "title": "UI consistency review", + "mode": "100644", + "blob": "c2f2c57c1cf20533361bb7f1e261f2754953c418", + "stage": 0, + "documentKind": "development-tooling-reference", + "logicalRole": "development", + "disposition": "retain-beside-tooling", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": ".repos/alchemy-effect/AGENTS.md", + "title": "alchemy", + "mode": "100644", + "blob": "f982471d5a78a28d7195c0e281132c09cc1ac215", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/benchmark/container/report/report.md", + "title": "Cold-start benchmark", + "mode": "100644", + "blob": "fdc73da61709aa87c1c5ec072dc013ae11b34d0b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/CHANGELOG.md", + "title": null, + "mode": "100644", + "blob": "c85d38a5f376e29d9358808bc70d7bcb9c3eb1f6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/CLAUDE.md", + "title": null, + "mode": "100644", + "blob": "43c994c2d3617f947bcb5adf1933e21dabe46bb5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/aws-eks/README.md", + "title": "AWS EKS Example", + "mode": "100644", + "blob": "b20d46a7e6184d4e235734645276aa8a4984c6db", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/aws-hyperpod/README.md", + "title": "AWS SageMaker HyperPod Example", + "mode": "100644", + "blob": "2d20edd1e290c156001f494f3e60269f0e39ca5f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/aws-static-site/README.md", + "title": "AWS Static Site Example", + "mode": "100644", + "blob": "6575d03f8da7b5940f21a9e94571e246efdf8a40", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/aws-vite/README.md", + "title": "AWS Vite Example", + "mode": "100644", + "blob": "08ba6c988cbd1e9a9f44f1cb5cc3b0364b5b4b2c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/cloudflare-solidjs-ssr/README.md", + "title": null, + "mode": "100644", + "blob": "b4ba3d38ff2829c01d3b5ee6dc5e15c71bdd734b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/cloudflare-tanstack-rpc-drizzle/README.md", + "title": "cloudflare-tanstack-rpc-drizzle", + "mode": "100644", + "blob": "bbb2006548a3305c98451baa10dcb1f426568e86", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/cloudflare-vue/README.md", + "title": "./", + "mode": "100644", + "blob": "f5e3b4cd6f1358a5477403a2e4303c439d4e6eb1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/examples/docker-postgres/README.md", + "title": "Docker PostgreSQL Example", + "mode": "100644", + "blob": "5a71456311af80da49b6a22bad21e3a47308aa3e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md", + "title": "AWS Service Bring-Up Process", + "mode": "100644", + "blob": "90122d1e630871350bd2a2a62de6818be683299a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/packages/alchemy/test/Cloudflare/Workers/fixtures/drizzle-schema-chunks/README.md", + "title": "drizzle-schema-chunks", + "mode": "100644", + "blob": "f22fbd0c9c4d66b8f232e9ee7c8b685656ff2d6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/packages/pr-package/README.md", + "title": "@alchemy.run/pr-package", + "mode": "100644", + "blob": "11fe1960a9490373d26bf35a0c000eeb5d725188", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/README.md", + "title": null, + "mode": "100644", + "blob": "3a7fc0e7460815eb5a96623da483009c70d6898d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/test/cross-version-test/README.md", + "title": "cross-version-test", + "mode": "100644", + "blob": "25773180b66b8d44a397b7b3e661652323a11893", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/design-system/README.md", + "title": "Alchemy Design System", + "mode": "100644", + "blob": "ea8a2d836f3b604f1434196a76848b596e1f9f93", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/README.md", + "title": "Alchemy Effect Website", + "mode": "100644", + "blob": "10ca1409d787922a1c1363b9f21d84d1c0852845", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-04-25-circular-references.md", + "title": null, + "mode": "100644", + "blob": "6661c13b3b7674df7cfedee3b98a10fb32b45263", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-04-30-bindings.md", + "title": null, + "mode": "100644", + "blob": "b7117f2cd44303afb4f75b4189204824541415b9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-04-reconcile.md", + "title": null, + "mode": "100644", + "blob": "f9362113e4d01f0724eb1513eb58ea9a7dad5347", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-06-reconcile-ai-migration.md", + "title": null, + "mode": "100644", + "blob": "fe37d05314b0b4ab474248adb0dc7a7656210554", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-08-beta-35.md", + "title": null, + "mode": "100644", + "blob": "e3622e8e66f0b65c7dc0ffc7f1c4246a769e6860", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-09-beta-36.md", + "title": null, + "mode": "100644", + "blob": "03df94815386dc83bd5f3978705b4eb7e981c3f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-12-beta-37.md", + "title": null, + "mode": "100644", + "blob": "f77c3de2a2560e455adb8c37d5280b37651e5c02", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-13-actions.md", + "title": null, + "mode": "100644", + "blob": "30e2042ae227725ccce8934721574a1daefd2e41", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-13-beta-38.md", + "title": null, + "mode": "100644", + "blob": "79dc6ffa8be9121bc0fc70dc450cb3f251320284", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-13-beta-39.md", + "title": null, + "mode": "100644", + "blob": "c281e6dc8e1c1f3b39926514ff22c862e24b79c8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-15-beta-40.md", + "title": null, + "mode": "100644", + "blob": "feea397775a1b184eff6ed19346640a38574dc06", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-20-beta-41.md", + "title": null, + "mode": "100644", + "blob": "284c55054805ff14ac91fe44a972c79fdd9b5563", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-20-beta-42.md", + "title": null, + "mode": "100644", + "blob": "70219fe5c1a8bcdc8442b4e065f0bff675f10e08", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-21-beta-43.md", + "title": null, + "mode": "100644", + "blob": "123cfffa48c7be6ab720727af59cd6a0baac5e72", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-22-beta-44.md", + "title": null, + "mode": "100644", + "blob": "83ce110b7201c740dfa4f5465a8dc54caaac4023", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-29-beta-45.md", + "title": null, + "mode": "100644", + "blob": "208efcc8179cd52bfc6f625490e1b8f2047d1b04", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-05-31-beta-46.md", + "title": null, + "mode": "100644", + "blob": "b22b763058e3ff7fd5d23750368744d0de0c06dc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-01-beta-47.md", + "title": null, + "mode": "100644", + "blob": "2dbaaa2d9670673eecf1ee8fe261ff6298f9e0c5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-01-beta-48.md", + "title": "curated permissions for typical Alchemy deploys", + "mode": "100644", + "blob": "206f635046c9222021f06de6029f5b2594297aae", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-01-beta-49.md", + "title": null, + "mode": "100644", + "blob": "0fa683d6408b4c06e57c94483ce0bfa7ffb7cb70", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-01-beta-50.md", + "title": null, + "mode": "100644", + "blob": "6ee60cc4fc1f332918521cd53ae9b3ac3fa73180", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-02-beta-51.md", + "title": null, + "mode": "100644", + "blob": "3b3149601c5dfacd72e3da9282ed69e1a5e19617", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-05-beta-52.md", + "title": null, + "mode": "100644", + "blob": "72634679cba334b3768e30c877382a8026ccbfd5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-10-beta-53.md", + "title": "AWS authentication method", + "mode": "100644", + "blob": "f3a20eac24caeb9b271b20469266ef2948a7e7b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-10-beta-54.md", + "title": null, + "mode": "100644", + "blob": "7331c938ffab610fb9b1012ccf314a929ca27b05", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-11-beta-55.md", + "title": null, + "mode": "100644", + "blob": "96d3d64fe03e52d2101ce05d12c5f69baf34b975", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-17-beta-56.md", + "title": null, + "mode": "100644", + "blob": "6f814856bcc0345ee2c95207e549e1de3d9b93e6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-19-beta-57.md", + "title": "Hello from Sandbox container!", + "mode": "100644", + "blob": "ed97fa863a06e571b966d38fd3e7743956a5d7cc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-24-beta-58.md", + "title": null, + "mode": "100644", + "blob": "797bc480863d9d7838e8d2bd77ced5bd674b98b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-06-27-beta-59.md", + "title": null, + "mode": "100644", + "blob": "276dc4c32eaa6f2c7c9a56349e032d8cee3d23ef", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-01-microvm-cold-starts.md", + "title": null, + "mode": "100644", + "blob": "9ccd2fd2ecb7dbcb17ba5bafc2ee09aa4d16abc2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-06-beta-60.md", + "title": null, + "mode": "100644", + "blob": "80510cecc87cc7f4cb3caa524590765ed3b3e404", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-08-beta-61.md", + "title": null, + "mode": "100644", + "blob": "d17ba0688db223f9437ce44a0ade429c37b445f2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-14-beta-62.md", + "title": "authorize in the browser → token stored, refreshed proactively", + "mode": "100644", + "blob": "37bce06b9dd013fef9b7a54ba810f49f52e0407a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-17-beta-63.md", + "title": null, + "mode": "100644", + "blob": "2ffad059d2b52359d2e0b687d6d7bb23ae8b32fe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-22-a-test-runner-for-agents.md", + "title": null, + "mode": "100644", + "blob": "69990a948113b9a28f397169699d229f2baf68d6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/alchemy-effect/website/src/content/docs/blog/2026-07-22-beta-64.md", + "title": null, + "mode": "100644", + "blob": "5eba08c9754a228bd09b85edf363c233a92a5333", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.agents/AGENTS.md", + "title": null, + "mode": "100644", + "blob": "95e4e93bcfedead719dd85b7160567da5efe9a24", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.agents/skills/grill-me/SKILL.md", + "title": null, + "mode": "100644", + "blob": "d65f67b937ec66b9aaa28064c26b576c36690945", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.agents/skills/jsdocs/SKILL.md", + "title": null, + "mode": "100644", + "blob": "10b368bfefd6a9eb23bcb96214cd02864456296a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.agents/skills/scratchpad/SKILL.md", + "title": null, + "mode": "100644", + "blob": "b42bdc88fa18a4c3ce6e8b89db755c94bc344b1e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-adaptive-rate-limiter-store.md", + "title": null, + "mode": "100644", + "blob": "c191add811733f57af574b74e543eb895ca65f21", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-atom-equality.md", + "title": null, + "mode": "100644", + "blob": "c2600bfa5055f607d6a58b2e76b2ec794807847f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-bigdecimal-sumall-multiplyall.md", + "title": null, + "mode": "100644", + "blob": "3d3a695633d0cb5987e09d08998953ff08d0d900", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-chunk-schema.md", + "title": null, + "mode": "100644", + "blob": "890e0fcbfb18b08cd99e3f7b0279f779aed63967", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-command-hidden.md", + "title": null, + "mode": "100644", + "blob": "34754c51b4075880f8421ce1adc93f0789113f6d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-config-nested.md", + "title": null, + "mode": "100644", + "blob": "22f53da810c8a979f39e5dabfff730179e024406", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-flag-hidden.md", + "title": null, + "mode": "100644", + "blob": "1c31e6cd8bffeae6ef4b9b14ff0fe0b1a70fa652", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-from-string-schemas.md", + "title": null, + "mode": "100644", + "blob": "5ee9f82fbcb685bfa653646b449c92bc75c7f977", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-headers-remove-many.md", + "title": null, + "mode": "100644", + "blob": "8d09bb5167419ee4e681df95ccd9c3aacc49049c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-http-client-request-update-headers.md", + "title": null, + "mode": "100644", + "blob": "391894aa6a2ea5d0c7610af6004926205f9a723e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-indexeddb-kvs-layer.md", + "title": null, + "mode": "100644", + "blob": "bb6671bc7f9254234f44e3ab5c58778c0b1d493f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-make-msgpack.md", + "title": null, + "mode": "100644", + "blob": "9abec1e9e962e494663ab040c5bde38ebc55ce4a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-make-option.md", + "title": null, + "mode": "100644", + "blob": "4984b63192b163392a1fd5c374344b4cfc854fd2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-missing-tx-modules.md", + "title": null, + "mode": "100644", + "blob": "aa7cc305cc13b814735f000f18f2519c492d4646", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-newtype-module.md", + "title": null, + "mode": "100644", + "blob": "c407aeb54c93b853f91feb17d26d95915fefeb6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-otlp-manual-flush.md", + "title": null, + "mode": "100644", + "blob": "fbbd9b16aa3dcb85ae64c2854403005db92819d4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-scalar-show-operation-id.md", + "title": null, + "mode": "100644", + "blob": "04d131e1db1b1ab6ce6750061964314282c8fb6c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schedule-tap.md", + "title": null, + "mode": "100644", + "blob": "0f4ccc3c5c5b7e79119d1e82af3170a80ab49a45", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-annotate-encoded.md", + "title": null, + "mode": "100644", + "blob": "0e5b7e11523f82a819b8c75434a32eb9c0d2c45c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-array-ensure.md", + "title": null, + "mode": "100644", + "blob": "908baea884571a82df8dcffcf4d6f1695c33e2e5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-bigdecimal.md", + "title": null, + "mode": "100644", + "blob": "76d278fdb9b3c6e60d119ca3721b4064284abd3f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-datetime.md", + "title": null, + "mode": "100644", + "blob": "c72f4608e3a33ad128dae65ea8d618534bc0d9b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-error-module.md", + "title": null, + "mode": "100644", + "blob": "d28c2c29a7fcb5abe479aeb1b1f9bb07e95b8f4b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-option-from-optional-nullor.md", + "title": null, + "mode": "100644", + "blob": "d634eea40fd789219fff336dfa3164be8ab097f3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-option-from-undefined-nullish.md", + "title": null, + "mode": "100644", + "blob": "c2d569326c830f549cb531f4f215f0d1336d3ca4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-string-encoding.md", + "title": null, + "mode": "100644", + "blob": "7910ae29f65a145056daf9165ce609c4ba572059", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-schema-tagged-union-discriminants.md", + "title": null, + "mode": "100644", + "blob": "5930ed631f8d20d02af379694c19f89b7298accb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-sql-pglite.md", + "title": null, + "mode": "100644", + "blob": "e0eb64eaefb9d91729ddad221ac228632ee96f5c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-standard-jsdoc-rule.md", + "title": null, + "mode": "100644", + "blob": "317fe356f4901e14b88bb95a8388d05b83462916", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-stream-broadcastn.md", + "title": null, + "mode": "100644", + "blob": "ca1fa612f277044b0e197bf9feca941089eee63e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-tool-set-needs-approval.md", + "title": null, + "mode": "100644", + "blob": "959b435799cd613e9c7c62b97016bca23b17c7d2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-unstable-encoding-export.md", + "title": null, + "mode": "100644", + "blob": "99b107249c8dbe4d2e06b4d8c899541cf91c756e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-update-service-scoped.md", + "title": null, + "mode": "100644", + "blob": "95f49061acec8ab9b2cde6efb8c2985433838212", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/add-values-unprepared.md", + "title": null, + "mode": "100644", + "blob": "d0ac10cb97ab075e899a859c73a5b44e1ee614fc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/afraid-cobras-like.md", + "title": null, + "mode": "100644", + "blob": "c471ffa354429af5a69dfcd7d6112ddbc435f5e7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ai-openai-config-field-leak.md", + "title": null, + "mode": "100644", + "blob": "58df093aa7752338230d2e4422ba0f22c705be91", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ai-openai-file-nullable-fields.md", + "title": null, + "mode": "100644", + "blob": "b59718e49c3bf5badf44afcf0ed67cde04e942eb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/anthropic-4-6-structured-output.md", + "title": null, + "mode": "100644", + "blob": "3900a93f6ec8723d36f992da75448fbbc04a2bce", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/anthropic-open-model-enum.md", + "title": null, + "mode": "100644", + "blob": "b5ab0393d6d68ed46e133120303df2d665f073a7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/apply-httpapi-endpoint-client-transform.md", + "title": null, + "mode": "100644", + "blob": "ce9d74cbab9fadb6e167520771f1feacbf06a2e1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/asyncresult-exhaustive.md", + "title": null, + "mode": "100644", + "blob": "d448fd604d76541c33bf80be167341ab18853316", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/atom-stream-error-type.md", + "title": null, + "mode": "100644", + "blob": "a0809cae78e66f7373784d3fd5186b9e457ae9ba", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/beige-goats-sin.md", + "title": null, + "mode": "100644", + "blob": "22cef1f7fb86677c9bdac912db516087fc43b81c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/beige-paths-sort.md", + "title": null, + "mode": "100644", + "blob": "0cfad27ccbca35e4575e99cced29ae483d4033e5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/better-apples-nail.md", + "title": null, + "mode": "100644", + "blob": "338b25b16ebffdfbe1e37e0efa8b516d1997debe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/better-rocks-arrive.md", + "title": null, + "mode": "100644", + "blob": "c703f179d4a488c289f7eebab7d36e0e3b04401d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/better-shrimps-follow.md", + "title": null, + "mode": "100644", + "blob": "95cb5964094a7a7b260ce52c8862b7cd42705a7c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/big-pans-look.md", + "title": null, + "mode": "100644", + "blob": "0e4fd594ff1d9d92cc6e5a9edda709b7da0cf500", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-dingos-greet.md", + "title": null, + "mode": "100644", + "blob": "01e918bc6cbee16477d659ce600a2f4fea340a23", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-ligers-cheat.md", + "title": null, + "mode": "100644", + "blob": "37a66d750cbf680c66281e21e55ce7e36afb4011", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-onions-smile.md", + "title": null, + "mode": "100644", + "blob": "2ef4e625a102ba5e6b33614e7c109d1a36d394be", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-pigs-push.md", + "title": null, + "mode": "100644", + "blob": "7cb74e13f9d2f4e8a8e77e3d4d220faf9e568b39", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-ravens-type.md", + "title": null, + "mode": "100644", + "blob": "0919ee483cfdc269d6269705b88c5d33569a7250", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/blue-trams-kiss.md", + "title": null, + "mode": "100644", + "blob": "27fa6f36bb4315ff02dbccb123a8141f410fc0d9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bold-chairs-yawn.md", + "title": null, + "mode": "100644", + "blob": "1b14a10a823bca7e73eb32a880f5c883a04409f9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bold-planets-shout.md", + "title": null, + "mode": "100644", + "blob": "001dbd01fb94230ccf3b778555e43453c454451b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/breezy-meals-see.md", + "title": null, + "mode": "100644", + "blob": "c4a8359c584eceec1010ec8e3866d86d01cf9496", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-bugs-bow.md", + "title": null, + "mode": "100644", + "blob": "ca6cb86e96979c093651e116ebe886edb6317c4c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-canyons-clean.md", + "title": null, + "mode": "100644", + "blob": "3bddee36c58630c53683bad1b6c2ed3bf103f5d1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-dogs-fail.md", + "title": null, + "mode": "100644", + "blob": "f29db94184b9c2faa62713798ce4e005d6f70c93", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-flags-stand.md", + "title": null, + "mode": "100644", + "blob": "131bcf43402aa80b306e9a4bbadd2d6eb78c9270", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-laws-teach.md", + "title": null, + "mode": "100644", + "blob": "12df791c78f931a3ac346ede523621fe784d4f71", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-lemons-dance.md", + "title": null, + "mode": "100644", + "blob": "0bae9332d91d3165a91812666af6680a486e0a43", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-planes-smash.md", + "title": null, + "mode": "100644", + "blob": "edf82b8b2598ecfd919a68ae2bfb5af85c3c005a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-rats-attend.md", + "title": null, + "mode": "100644", + "blob": "071f37890d63a4a79ce472700dbb996ae33d6345", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bright-toes-rush.md", + "title": null, + "mode": "100644", + "blob": "34bda7c435815c74301038275f097d2d8514df6c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/bumpy-boxes-teach.md", + "title": null, + "mode": "100644", + "blob": "31205424ef33323b6bc18e75586aa43991b7a834", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/busy-lions-sneeze.md", + "title": null, + "mode": "100644", + "blob": "de2167c4a85b1b1d45769575502819ba64b89384", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/busy-maps-attend.md", + "title": null, + "mode": "100644", + "blob": "395698754a39ffafb18813867608e3004582d225", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-buckets-own.md", + "title": null, + "mode": "100644", + "blob": "0610fbdbabc928dcd71009ba84a120775ab4192a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-carrots-march.md", + "title": null, + "mode": "100644", + "blob": "75703506f1ea4d8a5bb9652e66cb0ae4caac4cab", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-cars-rest.md", + "title": null, + "mode": "100644", + "blob": "a61b82e7714cd7e9b239c4744f2c026ebbc07bf7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-heads-close.md", + "title": null, + "mode": "100644", + "blob": "c717945ada07f62c01f3192aec07539be1eae529", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-masks-count.md", + "title": null, + "mode": "100644", + "blob": "b70fc9ae851b62273c6d37356872bba22f2ca3e7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-panthers-nail.md", + "title": null, + "mode": "100644", + "blob": "1f855e558ea1d2bf3f22a1dbd10b70bafcf72260", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-ravens-reflect.md", + "title": null, + "mode": "100644", + "blob": "ba31e47c2bd9031d74a542d18a18cda0a192695a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-seas-smile.md", + "title": null, + "mode": "100644", + "blob": "bde18ad7fb27c966aa62bb4d337fc84493ea48e1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-servers-share.md", + "title": null, + "mode": "100644", + "blob": "504a98ce55d4b5ffd8a5c4f3ac19fbee498ce522", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-squids-hug.md", + "title": null, + "mode": "100644", + "blob": "3ac3c61ab97e1d7a204f40ce42d4e895a5b37767", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/calm-tracers-sample.md", + "title": null, + "mode": "100644", + "blob": "3bbb0ad84cc97221bbf119ebe77da904161797b9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/canonical-number-schemas.md", + "title": null, + "mode": "100644", + "blob": "96fceebf4245c8fccc9612bd329396bb36a4e42c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chatty-poets-type.md", + "title": null, + "mode": "100644", + "blob": "623273cfbfed238c0a8ac736136ad6090ed213fd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chilled-mice-wash.md", + "title": null, + "mode": "100644", + "blob": "08e529a7e9128924bf85cdaf4d40046903408b20", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chilly-pumas-rule.md", + "title": null, + "mode": "100644", + "blob": "b53d3514c595704c1ba0e59939a86ca9b6e123ae", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chubby-buckets-feel.md", + "title": null, + "mode": "100644", + "blob": "bf1cc12f949fb06d6a888b98bcec854721b4f251", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chubby-parents-flow.md", + "title": null, + "mode": "100644", + "blob": "8c87cad403fc41e7cd200c6682bc0674a7c6eda8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/chubby-planets-fall.md", + "title": null, + "mode": "100644", + "blob": "15c60d59256f2dfdf1c1b74bb12f528be5d4ad0e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-balloons-tan.md", + "title": null, + "mode": "100644", + "blob": "1c4ff471825777244c9c723118efd10c06153dff", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-bulldogs-care.md", + "title": null, + "mode": "100644", + "blob": "48f430f9f6c72122f79c68fabfb0168a4e796986", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-cats-document.md", + "title": null, + "mode": "100644", + "blob": "b2d26821d8a9e79531e225318d3b6508e3b9c080", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-dryers-sneeze.md", + "title": null, + "mode": "100644", + "blob": "96316e62f8c1d409153a0c9f08443e4dcb3ef6c1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-geese-work.md", + "title": null, + "mode": "100644", + "blob": "e91346b785e4a76455213fae4eeb99141fcd3435", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-goats-wave.md", + "title": null, + "mode": "100644", + "blob": "944fd84305f5763a2f17fb099efc9f734d44bbce", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-needles-shake.md", + "title": null, + "mode": "100644", + "blob": "17abeea6a61d3cf183ddfc434d2f63ecbc1ddac8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clean-tires-guess.md", + "title": null, + "mode": "100644", + "blob": "29463e91de31d1300bbbdbfd499888d42aeb09cf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clear-hairs-pump.md", + "title": null, + "mode": "100644", + "blob": "ac42927cd38952a54a2bd8e3711057f7a9d81e38", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/clear-spies-boil.md", + "title": null, + "mode": "100644", + "blob": "44318f6f5df6320436a4737788f5e69452391fe7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cli-config-built-ins.md", + "title": null, + "mode": "100644", + "blob": "6e0dbcd4061269f7c6deff258403526d140fcf1d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cli-help-choices.md", + "title": null, + "mode": "100644", + "blob": "379f75198bb2dda609845097e9f1715578f60d30", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cli-wizard-mode.md", + "title": null, + "mode": "100644", + "blob": "0b7c9f2d6e89c4a23ade0dc8ff019c1724fdbdf5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cold-knives-lie.md", + "title": null, + "mode": "100644", + "blob": "5e7051fd3598f845bf43b872ec837db0572153c1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cold-rooms-show.md", + "title": null, + "mode": "100644", + "blob": "ab2258a8121f08cc6f86ce2d3d1654454181dfac", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cold-sloths-wave.md", + "title": null, + "mode": "100644", + "blob": "6e6a1f7fc9ac5570291185f9badd28f3e4a6ad1f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/common-mammals-tickle.md", + "title": null, + "mode": "100644", + "blob": "510898292172b901fb42963d6f454e4c251becfd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/compact-json-schema-enum.md", + "title": null, + "mode": "100644", + "blob": "f6b4e7633e9cb1956eb1ce8a3a7c1b9eba37243e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/config-withdefault-eager.md", + "title": null, + "mode": "100644", + "blob": "107cd6fd7b21a648a0b1800e24914f45b7d781e7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/consolidate-encoding.md", + "title": null, + "mode": "100644", + "blob": "8e0cf7c052b125ebb54337e66fde7389fa54be20", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/consolidate-sql-error.md", + "title": null, + "mode": "100644", + "blob": "fdefa5f8cb6ea873cc91e9fa5d6b3db5f9682b76", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/crisp-seas-warn.md", + "title": null, + "mode": "100644", + "blob": "31fac078f6422ff5c6f97b86681bcf7b68364d9d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cron-locale-independent-aliases.md", + "title": null, + "mode": "100644", + "blob": "9b84a1ced5cbfa9ec6465f8ae62f0221e92aba5f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cron-single-value-step.md", + "title": null, + "mode": "100644", + "blob": "02a9fff682543945ca6ccf869e28f63c3b681f97", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cron-testclock-infinity.md", + "title": null, + "mode": "100644", + "blob": "3aea00e89843c3c19b4941bec02d8327aa1e39d5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cuddly-rooms-bet.md", + "title": null, + "mode": "100644", + "blob": "8d09b0ad84f429c80e768e2f0af7209f0d292310", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/curly-poems-talk.md", + "title": null, + "mode": "100644", + "blob": "97fa70b92b30d39cdea4ea32e208a081903ea4fd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/curly-spies-relax.md", + "title": null, + "mode": "100644", + "blob": "a495ef8bc9ca204f9abfc5ebed316a9ab3ed9f83", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/curly-streams-stop.md", + "title": null, + "mode": "100644", + "blob": "e2a08a9df1a875e57f0ef72971bb100529b84a7a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/curvy-apples-float.md", + "title": null, + "mode": "100644", + "blob": "fcdfac63422ad5d03e85751054c18d91f32ae6dc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/curvy-birds-float.md", + "title": null, + "mode": "100644", + "blob": "e0a68dddc2a092d6cf787c1d8d3b8f5eedde2279", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/custom-http-security-openapi-generator.md", + "title": null, + "mode": "100644", + "blob": "c338435df387869d73023e478c82a45b6d128c85", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cute-heads-thank.md", + "title": null, + "mode": "100644", + "blob": "25a2f17e3f3ea5841320c8f414ccd45e6ef0b10e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cyan-loops-grow.md", + "title": null, + "mode": "100644", + "blob": "a807ca082a54d601b95a2ee1a69237588536b7ce", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cyan-radios-switch.md", + "title": null, + "mode": "100644", + "blob": "6763e295364b14bdc2885647a3ca67c7ad15b4ed", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/cyan-shirts-grin.md", + "title": null, + "mode": "100644", + "blob": "96d0ce0d7c0f550047790ae48076bc0beecd41c0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/deep-rivers-spend.md", + "title": null, + "mode": "100644", + "blob": "2c89a0793b7c222cf0a258404076b6071e8783a5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/dirty-lamps-trade.md", + "title": null, + "mode": "100644", + "blob": "26c515d5152e269d4b1dee274d4f7385b67c8c6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/dirty-laws-wear.md", + "title": null, + "mode": "100644", + "blob": "68ad0d5a8e4f8b7b6ea03c2660491f7aea87483c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/duration-temporal-object-input.md", + "title": null, + "mode": "100644", + "blob": "faa02f6718f18f44f8aa5ebb4a51e0cff0bd5c1a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eager-coats-cheat.md", + "title": null, + "mode": "100644", + "blob": "d75b97ae8c104c1617028de5a3cafdaf8281eb3d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/early-birds-dream.md", + "title": null, + "mode": "100644", + "blob": "a6de037331a6b724d42d5cb8405e212ee8d29df6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/early-donuts-argue.md", + "title": null, + "mode": "100644", + "blob": "fe1b701771183878fd0d088a849d059094c3455d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/early-peaches-check.md", + "title": null, + "mode": "100644", + "blob": "0782936ad429c79d1278d7a58f0f36dea09bea02", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-51-partitioned-semaphore-interruption.md", + "title": null, + "mode": "100644", + "blob": "3d36a756c9f7b7624b661a5414191ee6935332c2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-691-default-logger-ordering.md", + "title": null, + "mode": "100644", + "blob": "91fe0547d01eaf7bbf459297df4d314c343f9870", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-693-rpcgroup-handler-deps.md", + "title": null, + "mode": "100644", + "blob": "e812b194a9df931d67058912ab83dcb059988d7f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-694-cli-completions-module.md", + "title": null, + "mode": "100644", + "blob": "fcce2923db7ee65e2fa155168b6b59922f7264b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-695-layer-mock-dual-api.md", + "title": null, + "mode": "100644", + "blob": "b4766bb3fafa8e916a1879666683ccb9227cc89d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-697-rpcserialization-json-array-decode.md", + "title": null, + "mode": "100644", + "blob": "062fcf8637d1fcb65da379a2c343d88910461a2f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-698-rpcserialization-unreachable-branch.md", + "title": null, + "mode": "100644", + "blob": "cb1b1de9965555dd65ad856283d8ffd8ac843833", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-700-httpapi-middleware-errors.md", + "title": null, + "mode": "100644", + "blob": "e95a36007cb56be690be83f878a214b83d4caea0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-701-httpapierror-respondable.md", + "title": null, + "mode": "100644", + "blob": "9b78e505ee316cacf50881c77162a2640b14a76b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-704-stream-merge-predicate.md", + "title": null, + "mode": "100644", + "blob": "a312260891767f91d45cc20b95f9db25bc6017e3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-705-layer-tap-apis.md", + "title": null, + "mode": "100644", + "blob": "c6b96bc0dd26d7c5cc2aa0a506fe2ec24ce62fc7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-706-servicemap-mutate.md", + "title": null, + "mode": "100644", + "blob": "6ce63c443a91af7a5588eed8e40007af7452a098", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-716-response-id-tracker-map.md", + "title": null, + "mode": "100644", + "blob": "8605f1bc89755ebbf03d1b71ad47538192682205", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-717-openai-socket-cancel.md", + "title": null, + "mode": "100644", + "blob": "d4adf58a724c7dd51354ca7deac946029734abcf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-718-embedding-model-surface.md", + "title": null, + "mode": "100644", + "blob": "e8754bd3e9befb3258946a7fdb439f3413e59d38", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-725-fix-catch-jsdoc.md", + "title": null, + "mode": "100644", + "blob": "a5ca6b5222e92042d0021320d490e98a8345e0d2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-726-model-dimensions.md", + "title": null, + "mode": "100644", + "blob": "1a6022bcffcd111b7de5f0ebebba4b224f5c98ea", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-727-cli-help-alignment.md", + "title": null, + "mode": "100644", + "blob": "32e9ada50d568538f64bb5bfd9ec1c3a32a09643", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-730-language-model-incremental-fallback.md", + "title": null, + "mode": "100644", + "blob": "55fa6a0a2d63fa2925453eedf132bb83ca30c19e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-736-cached-with-ttl.md", + "title": null, + "mode": "100644", + "blob": "8ef05290bf9c90ac2da64e9aa35fecf8cb8a8d56", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-738-cron-prev.md", + "title": null, + "mode": "100644", + "blob": "b9109d4b713158addf12edf629e2e5db18a45cd3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-739-openai-function-call-done.md", + "title": null, + "mode": "100644", + "blob": "906931377786760903550713d303bdbc9f43de4e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-740-missing-summary-parts.md", + "title": null, + "mode": "100644", + "blob": "c481d830ed4ff79874a60afcd282b2362fa4fa15", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-742-http-client-request-web.md", + "title": null, + "mode": "100644", + "blob": "47c201686e46ac5f142d5b9b6d8787c2c5d50de1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-744-sqlite-migrator-lock.md", + "title": null, + "mode": "100644", + "blob": "badee2a510bceae48dc8a0a5619defb784a92a34", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-746-fixed-iteration-catchup.md", + "title": null, + "mode": "100644", + "blob": "db267d594ca23dbfcbb1e33cc3b1940d531068c3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-747-unify-effect.md", + "title": null, + "mode": "100644", + "blob": "251737c054b4faded80382a75328036beac40510", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-754-url-builder-any.md", + "title": null, + "mode": "100644", + "blob": "9dbd7bbc3012297fcccb3205170d76dca9765a32", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-755-references-core.md", + "title": null, + "mode": "100644", + "blob": "76715f96ab70987d98168335862ffeffcf3fb95d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-769-select-text-highlight.md", + "title": null, + "mode": "100644", + "blob": "f69988f18cd04c94cfefa47c01432ed22020d496", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-774-mutable-list-append-all-empty-array.md", + "title": null, + "mode": "100644", + "blob": "7a3ee8cf0975c139885ee80a3d538d0e2bc66a65", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-777-schema-make-effect.md", + "title": null, + "mode": "100644", + "blob": "d80d6151e7060c7e6959f7d99e8b87db54811bbe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-778-http-middleware-path-logger.md", + "title": null, + "mode": "100644", + "blob": "716bc473344a38158839b405003c95a837f79a8f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-779-keyvaluestore-layer-sql.md", + "title": null, + "mode": "100644", + "blob": "ce80278ff01b1366e8cb3c1058e1fa4f00f45f1d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-780-layer-unify.md", + "title": null, + "mode": "100644", + "blob": "59bc0c2a45a8f09ef8a1165bf3b5896485877e18", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-781-fix-stream-toqueue-types.md", + "title": null, + "mode": "100644", + "blob": "3f3ff719f812a0ab19bd8a92526a8214fb3be958", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-782-httpapi-status-literals.md", + "title": null, + "mode": "100644", + "blob": "6eb4c1ec9fef6c0ef327fa309b245eac7955cb3c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-783-atom-http-api-errors.md", + "title": null, + "mode": "100644", + "blob": "f62f2ae8f15c644fb0e28e1edb43c279f02c4809", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-819-cluster-workflow-shard-groups.md", + "title": null, + "mode": "100644", + "blob": "852c583398774f8edd36316e0cd0327b917bc2e5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-849-transpose-option.md", + "title": null, + "mode": "100644", + "blob": "ccdbd428105f9a7736970d652a1e812c7dc2498a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-946-concurrent-traversal-cleanup.md", + "title": null, + "mode": "100644", + "blob": "1ae7fabb1e262d445a0fd95aed57701d26fbef6c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-952-terminal-failure-stack.md", + "title": null, + "mode": "100644", + "blob": "5c72f8d56a276438ec0013e985087b135cdfbf29", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-953-interruptor-stack-trace.md", + "title": null, + "mode": "100644", + "blob": "aeca222b2f5ab6545d599ed3e33f1823ef4437f1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-955-run-sync-dispatcher.md", + "title": null, + "mode": "100644", + "blob": "22865608b67bad1c14630a8b5ac07a498ac5892c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eff-956-await-all-children.md", + "title": null, + "mode": "100644", + "blob": "8f892c153cfdfb6a9ae211c9c9ab5c8d87edb0b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eight-turkeys-own.md", + "title": null, + "mode": "100644", + "blob": "1665cd0a44adc76711c89587600fdf23fb6b2861", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eighty-lies-deny.md", + "title": null, + "mode": "100644", + "blob": "3b6e333ce9c7707e57b44dab939f0e91a90f8a4c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eighty-poets-draw.md", + "title": null, + "mode": "100644", + "blob": "27a23ed375a14a46ab157138f57dcb8b8a45430b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eighty-swans-scream.md", + "title": null, + "mode": "100644", + "blob": "eff50920374acc3493ae15d5a0c6a653797b0c3d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eighty-teeth-sniff.md", + "title": null, + "mode": "100644", + "blob": "4ce98bc8c99b9a809ad10c5695a8492a63e37d2e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eleven-apes-share.md", + "title": null, + "mode": "100644", + "blob": "4e63ebc137aff86370a8276af7a3170798f6134f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eleven-numbers-bake.md", + "title": null, + "mode": "100644", + "blob": "7966ef89b9ba9b074350a2dd95b8e5255fb058ad", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/empty-env-values-missing.md", + "title": null, + "mode": "100644", + "blob": "cd894f95d77825101efe01c9e1c98b54e0dd9b58", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/empty-gifts-beg.md", + "title": null, + "mode": "100644", + "blob": "c7d39823c2c2be7bddd4ccf55e8581b0ec7f8dd0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/empty-http-rpc-client.md", + "title": null, + "mode": "100644", + "blob": "36685f7eec20b69fbb68e88eef436ded8d199bae", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/eventlog-unencrypted.md", + "title": null, + "mode": "100644", + "blob": "2a3e8a8e88d0276e0c76a42ae7b1779a198efbb6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/every-olives-burn.md", + "title": null, + "mode": "100644", + "blob": "87e34c2c833ea0e031818a5d065602e0ab8ed9bc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/expand-schema-filter-output.md", + "title": null, + "mode": "100644", + "blob": "c269804bd0e8654c145cf7e52be0e56786978096", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/export-schema-encode-keys-interface.md", + "title": null, + "mode": "100644", + "blob": "2290cd6884ab9dbace4916c48644e7bdec12a7f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/extract-semaphore-latch.md", + "title": null, + "mode": "100644", + "blob": "755512bcc402916e08a00e42e86cf64b02e7be44", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-bees-relax.md", + "title": null, + "mode": "100644", + "blob": "4e711ae3eeec728d564d3e4f8c2c108a248370e1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-birds-limit.md", + "title": null, + "mode": "100644", + "blob": "c72957459c844b414e3c862f37410f6f092ce686", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-buttons-share.md", + "title": null, + "mode": "100644", + "blob": "397f1293ef97f342b84a0a9b67dc841f0667eb92", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-cooks-stop.md", + "title": null, + "mode": "100644", + "blob": "9aabf7f8fea9b685ec3a396dd131d11a710d06ec", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-cups-train.md", + "title": null, + "mode": "100644", + "blob": "d72aa2f9f8838035ca6f6dbb1cae104f1cfae7b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-dryers-speak.md", + "title": null, + "mode": "100644", + "blob": "cef623e1fcc798f4f2597512b0092e0f8bdbaaff", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-forks-shake.md", + "title": null, + "mode": "100644", + "blob": "395d1ec43441f152651cbbdc8aefeeea9275ae81", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-jobs-like.md", + "title": null, + "mode": "100644", + "blob": "e985873345cd1321b9d71aebecc81c173fdef4cc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-pandas-prove.md", + "title": null, + "mode": "100644", + "blob": "d88f5fbc4fe1c2a70e9eaf3fb7630d75e4abe6bf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-pants-float.md", + "title": null, + "mode": "100644", + "blob": "020c76aff91bf233b7b94ce8f84de127b6fdd4a3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fair-poems-visit.md", + "title": null, + "mode": "100644", + "blob": "3aa7a731d1bd4fe28f4f83fac525c7cd5183c31d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/famous-wolves-lead.md", + "title": null, + "mode": "100644", + "blob": "19f2bbad4e4defdf5b8da5deb39f57c5ba70e239", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fancy-glasses-grow.md", + "title": null, + "mode": "100644", + "blob": "1f55db96aaf160222e8cd396ac6867bb4c24c042", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fast-graph-path-queues.md", + "title": null, + "mode": "100644", + "blob": "66d188167e27f08f4ef25861153fb4c3e6661c73", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fast-times-camp.md", + "title": null, + "mode": "100644", + "blob": "f44c6cb8b1679b08847583eb87ace0a4218f0e80", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/few-birds-matter.md", + "title": null, + "mode": "100644", + "blob": "66fdca809b603448a870db0a454cf9421cda4044", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/few-cougars-dig.md", + "title": null, + "mode": "100644", + "blob": "86055e698b147b779fdc3a553f2ef89bd139309d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/few-foxes-grin.md", + "title": null, + "mode": "100644", + "blob": "8d7631f5c642caaf090702bcc2d478ac222dea6f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/few-mirrors-pull.md", + "title": null, + "mode": "100644", + "blob": "dd1bee2979e2ce35421a0367881e49c8504d089c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/few-socks-poke.md", + "title": null, + "mode": "100644", + "blob": "cdc249ea7fbd00744a2ed2bf6975811b85583ad5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fiber-runtime-start-metrics.md", + "title": null, + "mode": "100644", + "blob": "212fc64936509b1b632a040c81ffda05a9a9e58f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fiery-jokes-care.md", + "title": null, + "mode": "100644", + "blob": "0093f23187a022531305187580fbce2c4d815377", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fiery-mammals-call.md", + "title": null, + "mode": "100644", + "blob": "2fce3b1f48246269ac1b147672962c350b65f0dc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fine-walls-decide.md", + "title": null, + "mode": "100644", + "blob": "7f6e67dfc4939e3d888df677c112c7760179c703", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/first-success-of.md", + "title": null, + "mode": "100644", + "blob": "e31e6792a7a78891c9e8775f4f67204818ac6d8b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/five-parents-relax.md", + "title": null, + "mode": "100644", + "blob": "15192e8dc938e9f689392c2d68509cd384ea4049", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/five-worms-rhyme.md", + "title": null, + "mode": "100644", + "blob": "01707d165db96e1428a231ff7ca732f4cc4879b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-1332.md", + "title": null, + "mode": "100644", + "blob": "4ab4fa123764d50df3f412bd75e25d600e76a3e1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-1917.md", + "title": null, + "mode": "100644", + "blob": "f7cf342ee165ad458e8286702e6f1f7b638c2aba", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-1927.md", + "title": null, + "mode": "100644", + "blob": "7882a2191c1eb9e6d14fad2ac9d014231678f2c6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-1940.md", + "title": null, + "mode": "100644", + "blob": "be9ef1a1f535d109288fbf8b25758e3373874d71", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-1947.md", + "title": null, + "mode": "100644", + "blob": "f5cd72ff760c803bb609236b017b16d10fa5b226", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2002.md", + "title": null, + "mode": "100644", + "blob": "a2de20318127b2f01a815db0026cf33765173ec6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2012.md", + "title": null, + "mode": "100644", + "blob": "6b7ae930af0bfcf97f9a62342b8f47da55003715", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2015.md", + "title": null, + "mode": "100644", + "blob": "067530685a6784b48c028ec02d3edcb5381f10c8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2260.md", + "title": null, + "mode": "100644", + "blob": "dddb2c1e49293a97073dd9faa98ce061abfb178d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2268.md", + "title": null, + "mode": "100644", + "blob": "b0977d4a1ebd880f8e43d5d19d47a2cff191167f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2271.md", + "title": null, + "mode": "100644", + "blob": "1be94c36b70d8d6c9723eab24b1327432532d463", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2384.md", + "title": null, + "mode": "100644", + "blob": "6494902952d5ebac0f8319bf2733a1aa919d1d43", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2414.md", + "title": null, + "mode": "100644", + "blob": "984fba98abe833b30ffa66c87f7234f0ea7e3e4c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2419.md", + "title": null, + "mode": "100644", + "blob": "ec9b13b858cd0716b185b029664ee9a2fe059f71", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2497.md", + "title": null, + "mode": "100644", + "blob": "4425db712b51d52be70c5717e747fc31695f1b98", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-2499.md", + "title": null, + "mode": "100644", + "blob": "9e26f847e859dce697ae6fd5f4ac8c48c99a32d4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-6464.md", + "title": null, + "mode": "100644", + "blob": "13d7b52d21a3bb80c1487b45dcf2d395c4a4aca2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-6491.md", + "title": null, + "mode": "100644", + "blob": "a37e2d0cc774b567f46d35287a73ef2f065521fe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-6521.md", + "title": null, + "mode": "100644", + "blob": "ca7c85ad3218e5c18be6c04303133afa64a370e6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-ai-empty-params-structured-output.md", + "title": null, + "mode": "100644", + "blob": "aa3806870bda46140d530b80cf858ef846e7f6fb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-ai-text-toolkit-typing.md", + "title": null, + "mode": "100644", + "blob": "da37eea4c2ceb3353b5c2272d15e7483571137ef", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-ai-tool-call-id.md", + "title": null, + "mode": "100644", + "blob": "42d87284ad3b99a5750b45277912d28e17bb984a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-anthropic-caller-toolid.md", + "title": null, + "mode": "100644", + "blob": "866bc4dc837e1c5625f647c83134a73220a21532", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-anthropic-header-redaction.md", + "title": null, + "mode": "100644", + "blob": "3a8bd80b72f610c97b47480c7017e8d6bf2d302a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-anthropic-memory-tool-requires-handler.md", + "title": null, + "mode": "100644", + "blob": "f9bd9843fa5c9db8f1dc9525f326678049b495f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-anthropic-memory-tool.md", + "title": null, + "mode": "100644", + "blob": "3a9a9cdbc832d162e30b6252ad800890c5b6f8c7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-atom-kvs-async-write.md", + "title": null, + "mode": "100644", + "blob": "2227e7aed3c8809c75b169eaf8defa556fda684f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-catch-orelse-error-erasure.md", + "title": null, + "mode": "100644", + "blob": "0f4846bf3a9a45ff683355d15885462007289974", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-class-constructor-defaults.md", + "title": null, + "mode": "100644", + "blob": "8e9e824b1d26b3b25554bb8237d91cb78ae73f68", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cli-missing-flag-values.md", + "title": null, + "mode": "100644", + "blob": "0dfb373f9a0d1c97f81a3817bc716318983bc3b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cli-mixed-global-flag-context.md", + "title": null, + "mode": "100644", + "blob": "73ab0d1e4023e3f021c808f779518034b85a279e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cli-subcommands-requirements.md", + "title": null, + "mode": "100644", + "blob": "563526731f228a5c52b8562f394b95d153031656", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cli-unexpected-arguments.md", + "title": null, + "mode": "100644", + "blob": "2f6b775cd93b8c2eb719f09f3a768329f6940f3c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cluster-entity-context-bleed.md", + "title": null, + "mode": "100644", + "blob": "c9037d3d5cd151ccfc603d4ee42818a63d5d820d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-config-array-default.md", + "title": null, + "mode": "100644", + "blob": "129e3d18231d10e53329b37babdb308be6fdf494", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-config-withdefault-filter.md", + "title": null, + "mode": "100644", + "blob": "ddddc9442a24a98d6f898ce34ad994083fdf4ab0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-config-withDefault.md", + "title": null, + "mode": "100644", + "blob": "a0ce253d75c8d44bf8f1d677e4e4ec2e2d983e0b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-and-representations.md", + "title": null, + "mode": "100644", + "blob": "064eeb3eecc50d47746ad809bbe62e9b4f7e88b0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-make-validation.md", + "title": null, + "mode": "100644", + "blob": "5f9e350f02991da3e8e63f6b733e7c61b3309634", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-next-missing-day-overflow.md", + "title": null, + "mode": "100644", + "blob": "6b392d177f233e6b4fa29890dc75f2cd8e312e46", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-parser-semantics.md", + "title": null, + "mode": "100644", + "blob": "840d6f06b746157418624c6c404c6a3dfcf7b65b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-prev-month-rollover.md", + "title": null, + "mode": "100644", + "blob": "8085ddc1dfe5895cc0da3cc313fd895a93c15570", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-prev-weekday-wrap.md", + "title": null, + "mode": "100644", + "blob": "e4b8307497330c1c26e68bcb5b6511be0181eb4b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-cron-timezone-hash.md", + "title": null, + "mode": "100644", + "blob": "6ee572d04665dfb426151d5c5686000c70819155", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-datetime-gmt.md", + "title": null, + "mode": "100644", + "blob": "02baaa85d853e6b38d86795f2ae872bef9a7b61f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-devtools-flush-on-teardown.md", + "title": null, + "mode": "100644", + "blob": "d5c46f9e12bd64a91671cd6861c8e70564c335b0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-durable-race-replay.md", + "title": null, + "mode": "100644", + "blob": "2b0e3b242be91498c37dc4243c4b3bd2a51f144c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-duration-symmetric-rounding.md", + "title": null, + "mode": "100644", + "blob": "2fdb282e4b6f9ca92a281a1ba4b01aade1eec14f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-entity-manager-defect-replay.md", + "title": null, + "mode": "100644", + "blob": "5428fc6d4a88249e5160a82f97415d6863575516", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-entity-proxy-rpc-handler-context.md", + "title": null, + "mode": "100644", + "blob": "9b4e1c3c1bed5b12a6ef0bf734b5aee99ebd9bac", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-entity-proxy-server-path-params.md", + "title": null, + "mode": "100644", + "blob": "2cbf13f11dc7b71dab15ceba778611776f00e2e6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-eventlog-duplicate-chunks.md", + "title": null, + "mode": "100644", + "blob": "dc215a8b37251ed7542b83616541a5340514e291", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-fiberhandle-clear-race.md", + "title": null, + "mode": "100644", + "blob": "567ba19e04dcd73ae241d81806e292fb95b21407", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-from-json-string-identifier.md", + "title": null, + "mode": "100644", + "blob": "b2e478fe7e40b5da1fa7d2eb8f4d4ef0b95890c7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-from-readable-stream-cancel-defect.md", + "title": null, + "mode": "100644", + "blob": "4c70506cf210f0eb7739564d4d8da25853075213", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-allocator-equality.md", + "title": null, + "mode": "100644", + "blob": "d796cad079a67eaf5acc21a521c0d5b9efba7a77", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-bellman-ford-self-cycle.md", + "title": null, + "mode": "100644", + "blob": "07dcc32a6a222a36e0ae30cc64e51aa55981d243", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-curried-getters.md", + "title": null, + "mode": "100644", + "blob": "4d79479201992ee25ec841294ba541fb3da2f34b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-edge-transforms.md", + "title": null, + "mode": "100644", + "blob": "e0c410ee86d45b20a632996189f8bccf59b46438", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-finite-edge-weights.md", + "title": null, + "mode": "100644", + "blob": "171304d0709e0802a225ade0feb879e67fa988e6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-mutable-hash.md", + "title": null, + "mode": "100644", + "blob": "62463090cf70a1e2111c285669b8570213c84e57", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-mutable-topo.md", + "title": null, + "mode": "100644", + "blob": "8a929bde8bac845aea0461c9cbad9a6a8a88bbe6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-topo-types.md", + "title": null, + "mode": "100644", + "blob": "adab4eb464fd516f88be1985b806d0ee435b231f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-undirected-traversal.md", + "title": null, + "mode": "100644", + "blob": "e80e04680b716ec229fa74896185e01f93a51684", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graph-walker-repeatability.md", + "title": null, + "mode": "100644", + "blob": "25c1ccd9824a547ed76206a7fcfac8922c09c734", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-graphviz-dot-escaping.md", + "title": null, + "mode": "100644", + "blob": "35bd254d677a70fd629c6c940b7f8091b0ab5830", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-has-interrupts-only-empty.md", + "title": null, + "mode": "100644", + "blob": "5434d7a384f420c8c89d58404d4fdc87771ca3d8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-hashmap-bit31-ordering.md", + "title": null, + "mode": "100644", + "blob": "b56bac4739e4595847780c05d7f4d704a7ac6367", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-headers-proto-enumerability.md", + "title": null, + "mode": "100644", + "blob": "686c038ff248baa080852c1176cef18bc52e1a19", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-http-incoming-message-parse-options.md", + "title": null, + "mode": "100644", + "blob": "1f71f78c82c32532912ab90447f640a90910dac1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-http-pre-response-handler-types.md", + "title": null, + "mode": "100644", + "blob": "66eeb8b702b6949d109592fc818eb28bd02ccb60", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-http-tracer-response-cause.md", + "title": null, + "mode": "100644", + "blob": "30a5589df7b9ec0fceeea3c3d32a8d0fd95235e9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-authorization-decoding.md", + "title": null, + "mode": "100644", + "blob": "b41cb0662e7551f5f28d0959ac0f5023e1192490", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-client-error-content-type.md", + "title": null, + "mode": "100644", + "blob": "2de77be2c6c7d06545837cd389ba39df56e0e4af", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-endpoint-error-inference.md", + "title": null, + "mode": "100644", + "blob": "c476f25a21e3da35cb77019545c11a84bd191ef8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-malformed-json-400.md", + "title": null, + "mode": "100644", + "blob": "2f704e0e85a94da25d5aecdc21111fc17f047928", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-runtime-shape.md", + "title": null, + "mode": "100644", + "blob": "a8c9bd869022d9e7dbbaaa1c758bfa5f62229fe9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-schema-types.md", + "title": null, + "mode": "100644", + "blob": "d5dd3394b1f7fa18395038d877b53c940c2d105a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-httpapi-security-middleware-cache.md", + "title": null, + "mode": "100644", + "blob": "cf9e68fbb7938881aaf7bcde700e33793e8e7125", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-invalid-value-doubled-expected.md", + "title": null, + "mode": "100644", + "blob": "a8e9deaeedd020b4fdb807f17c35a0c1797a21e7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-is-json-dag.md", + "title": null, + "mode": "100644", + "blob": "68809e071f62f3e934e84d46dece743c4fdca85d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-json-schema-anyof-oneof-siblings.md", + "title": null, + "mode": "100644", + "blob": "9f0840d1e35620c9bb540f0105d24b9233705233", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-json-schema-import-json.md", + "title": null, + "mode": "100644", + "blob": "048a0d79896d2e7e48a8c92d8cb1e71d84313824", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-keepalive-blocked-timers.md", + "title": null, + "mode": "100644", + "blob": "8cdb6fa16ca09d2eb916b75f79b1540845552e7b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-language-model-stream-concurrency.md", + "title": null, + "mode": "100644", + "blob": "491b4fdcd63abd4ce4de6ca2bdbadd2a66820101", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-latch-stale-flush.md", + "title": null, + "mode": "100644", + "blob": "c36527840cb677bc85f61f25a2e78d925006c4b7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-mcp-param-name-resolution.md", + "title": null, + "mode": "100644", + "blob": "2ec5b38416c08c36b53b7ed597c8c8ec5ab9d403", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-mermaid-escape-special-chars.md", + "title": null, + "mode": "100644", + "blob": "873f71b9209312ea0883737e8d99c359b73591ed", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-metric-negative-max.md", + "title": null, + "mode": "100644", + "blob": "a2f1d2450c75333e6101fd677684e348a3912edc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-mutable-list-empty-filter.md", + "title": null, + "mode": "100644", + "blob": "4352c7314302034f0fb2c1a7a6d46e3917b8c60b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-mutable-list-filter-length.md", + "title": null, + "mode": "100644", + "blob": "c6a6a84fdf07c79cc22046e855002822ebdc2fe5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-number-remainder-scientific-notation.md", + "title": null, + "mode": "100644", + "blob": "9b43310d2157253937df8c81bb269c5bbc05345b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-object-keyword-json-schema.md", + "title": null, + "mode": "100644", + "blob": "411cc653e5d4f49ae0ce361eee54108da65d7209", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-one-shot-iterables.md", + "title": null, + "mode": "100644", + "blob": "9908168c1b264392f0ba41a4005aeeaa17fa0eae", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openai-header-redaction.md", + "title": null, + "mode": "100644", + "blob": "1357ea76b87d8a7d8723d42144a2f966290bbc55", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openai-mcp-tool-names.md", + "title": null, + "mode": "100644", + "blob": "c6009ba2b82bdd9fc6479dc04041433159d882b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openai-system-input-text.md", + "title": null, + "mode": "100644", + "blob": "830f6d00e128389ddeb5be7c4204c5e4cb457835", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openapi-generator-form-urlencoded.md", + "title": null, + "mode": "100644", + "blob": "0b37c34bdd97030a1a26d853172a28dea047fcbf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openapi-generator-swagger2openapi.md", + "title": null, + "mode": "100644", + "blob": "38ac06dc2a3b544c7928d47f3dab144077033bba", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openapi-preserve-multiple-response-content-types.md", + "title": null, + "mode": "100644", + "blob": "7074326ffef12eefe8a428f3ab4a0bac660f4055", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-openrouter-sparse-array.md", + "title": null, + "mode": "100644", + "blob": "74f87f92f2021f16698c561e41b3804149c22185", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-otel-logger-clock-skew.md", + "title": null, + "mode": "100644", + "blob": "8e6ae29679e68f8c86451634e4f1f795f85a2654", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-otel-logger-severity-number.md", + "title": null, + "mode": "100644", + "blob": "b411ad4d70ab263912411f633d10a4011273944f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-otlp-exporter-shutdown.md", + "title": null, + "mode": "100644", + "blob": "444ba3ce493b5533330237961c2e28eecced80aa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-pending-interruptible-mask.md", + "title": null, + "mode": "100644", + "blob": "e0a8494e4861c55e15fcab3312292f4cdd759d57", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-persisted-queue-attempt-accounting.md", + "title": null, + "mode": "100644", + "blob": "8737be085d0fba7b86026193469d995bc729ddcc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-proto-record-assignment.md", + "title": null, + "mode": "100644", + "blob": "1d960ffa4a14e9a30a31a9fa61ba71893b72f137", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-queue-collect-duplication.md", + "title": null, + "mode": "100644", + "blob": "bc29d2ee2d1cc6f0f994cb9a85ce467e29558cb0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-random-string-seeds.md", + "title": null, + "mode": "100644", + "blob": "201923e1decfd719b622cb5bbb28a87c764daf8d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-ratelimiter-tokenbucket-redis-ttl.md", + "title": null, + "mode": "100644", + "blob": "874cd2ae34ef3f77910b8ad471dc3eda9b906f73", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-redis-persisted-queue.md", + "title": null, + "mode": "100644", + "blob": "8ec5249674548e37d17514862a92240190b3a148", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-remainder-scientific-notation.md", + "title": null, + "mode": "100644", + "blob": "1a0b109d97f90f55724f93e5634d5170eae21069", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-request-resolver-pending-batches-leak.md", + "title": null, + "mode": "100644", + "blob": "9721cd175521698e032d56ee4257487772222e22", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-retry-transient-autocomplete.md", + "title": null, + "mode": "100644", + "blob": "0cdb6b2af3ad74b3ba0612345ae7d92c7aed0c9b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-rpc-http-requestids-finalizer.md", + "title": null, + "mode": "100644", + "blob": "8c295f899521f0c579313aa0d14ebbd62fceaa0d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-rpc-json-id-edges.md", + "title": null, + "mode": "100644", + "blob": "6b915e0d03c895a9ec5ad87b0d4741ebb4ff8a4d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-rpc-unknown-tag-isolation.md", + "title": null, + "mode": "100644", + "blob": "f8eb1b6bf3eb7890a5d8d0255f7cb59683a33de4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schedule-fixed-double-exec.md", + "title": null, + "mode": "100644", + "blob": "1909b59a16dd457ab4b14f0889e87341616b9e52", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schedule-reduce-sync-state.md", + "title": null, + "mode": "100644", + "blob": "9c1d929351442d73e22cd5e5115b24c5190e7f52", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-arbitrary-exclusive-bounds.md", + "title": null, + "mode": "100644", + "blob": "b14291c8da42714165053ac5c8eafec3a6813f8d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-bracket-prototype-pollution.md", + "title": null, + "mode": "100644", + "blob": "f570f34ca0aa193ce48a010d186c71861b00ca9a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-defect-message.md", + "title": null, + "mode": "100644", + "blob": "15722dd3e01a90e9ac68386abd8ebddab4996f04", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-encode-keys-property-keys.md", + "title": null, + "mode": "100644", + "blob": "8e72551528ee40fdac18f51d47bb2a722b675b5f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-encodekeys-class.md", + "title": null, + "mode": "100644", + "blob": "ebf61c22efbcc84634059dda4effa3e054e290ce", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-encodekeys-struct.md", + "title": null, + "mode": "100644", + "blob": "fd884d1efd162da4c57d1bc464d7fe2e1b76eeeb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-encoding-checks.md", + "title": null, + "mode": "100644", + "blob": "ba56790cbb7dac6e7aa0c8937d63f7aadf962a24", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-identifier-expected-message.md", + "title": null, + "mode": "100644", + "blob": "8db6496770419d40addda88a14d91bd8d8b5f62c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-is-json-records.md", + "title": null, + "mode": "100644", + "blob": "5a71fc1cc9d712236e3a2558232705b12dafd182", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-is-uuid.md", + "title": null, + "mode": "100644", + "blob": "ecd2eb12f2a2320c43284ca39b04b676836bf09c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-json-tuple-allof.md", + "title": null, + "mode": "100644", + "blob": "cbf16877bd6afdcea0fa8c9077e6a7d5275417e9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-option-non-schema-failures.md", + "title": null, + "mode": "100644", + "blob": "516ec89fa1b124ccfdfb0ba972b38027edcaff83", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-parser-checks.md", + "title": null, + "mode": "100644", + "blob": "fd93a6c5bab61a33e018bbca1d894a2a9b5935c6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-tuple-post-rest-indexing.md", + "title": null, + "mode": "100644", + "blob": "8546cc8be5fe283c268d429ee804c3c94e2f202e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-schema-union-dispatch-order.md", + "title": null, + "mode": "100644", + "blob": "61876f469f2ec4aa0fbf658113cd473b52daffd4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-searchparam-initial-decode.md", + "title": null, + "mode": "100644", + "blob": "f78d96a463641b8593c570925edbe49515e3c8f2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-serializable-wire-transfer.md", + "title": null, + "mode": "100644", + "blob": "64c580d87805f10eea1ddfe428d1d0836ad15656", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-sql-persisted-queue-lock-refresh.md", + "title": null, + "mode": "100644", + "blob": "19a98949be832d8bd03783cb92e00edb353f2152", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-stream-grouped-within-flush.md", + "title": null, + "mode": "100644", + "blob": "fff052fc77ef16416737e29a139b89ab8b09554d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-stream-haltwhen.md", + "title": null, + "mode": "100644", + "blob": "8cb383c0632ef67898006facea8e9528f79804c8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-stream-run-for-each-while.md", + "title": null, + "mode": "100644", + "blob": "91b9e1d2ca9e53047d913bafe1be51d28eff2541", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-stream-scan-effect.md", + "title": null, + "mode": "100644", + "blob": "a1d821f93c65098c5ae3714559066291c45db330", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-stream-scoped-scope.md", + "title": null, + "mode": "100644", + "blob": "c4437e656168bb0eac53d972d8dc6959543cc260", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-string-case-digits.md", + "title": null, + "mode": "100644", + "blob": "5aaa2cd1588be541c2a0de22baf4c4f0919c75c4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-strip-approval-artifacts-multi-round.md", + "title": null, + "mode": "100644", + "blob": "c091d0313d2124a01915360ba357eff61bd1f475", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-struct-utility-types-simplify.md", + "title": null, + "mode": "100644", + "blob": "460770327688d7e7bebfbf47f4e35496079c9728", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-structural-proto-equality.md", + "title": null, + "mode": "100644", + "blob": "eae88bf89afc597e98d4b42ca99eab407082e8d0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-structwithrest-index-signatures.md", + "title": null, + "mode": "100644", + "blob": "beee64ebe13153ca7334ed3fa0441048ab06ccb6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-tagged-union-class-sentinels.md", + "title": null, + "mode": "100644", + "blob": "f79912a971413bc822c0ad7ee7dc6de14f0a5646", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-tagged-union-match-unify.md", + "title": null, + "mode": "100644", + "blob": "987abe5e624763473687842e8a34c8fc09e0a4dd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-to-tagged-union-isanyof-custom-tags.md", + "title": null, + "mode": "100644", + "blob": "17f0ec54cf104963f78381e73acab211b7310a6f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-tool-provider-defined-clone.md", + "title": null, + "mode": "100644", + "blob": "6306c054d19416fef9fad3ce63de5a10be2fc6f0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-tuple-with-rest-post-rest-index-drift.md", + "title": null, + "mode": "100644", + "blob": "155671bec3f15d39ba15a4ebe82d45c93bfb2fa8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-tuple-with-rest-post-rest-validation.md", + "title": null, + "mode": "100644", + "blob": "60e4272f533675d05a2b3c748cd6e009223880c6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-types-voidifempty.md", + "title": null, + "mode": "100644", + "blob": "f481e77957eb7907b24516c9a9a1366aa042ba10", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-vitest-proxy-chained-helpers.md", + "title": null, + "mode": "100644", + "blob": "a6b5ecbf226ba1a985fa314652ae0f15cd1ecc22", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-vitest-record-schema-arbitrary.md", + "title": null, + "mode": "100644", + "blob": "840708d753ac11d2e02be97cb2b3109606844d85", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-void-response-encoding.md", + "title": null, + "mode": "100644", + "blob": "bb84b57ff3f93ed960bbf8b901ae80d456bde7b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-workflow-defect-reply-serialization.md", + "title": null, + "mode": "100644", + "blob": "461124a653c209164b6cc4c9b18a0a6e048462f1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-workflow-entity-client-collision.md", + "title": null, + "mode": "100644", + "blob": "b682dc9217e45f5eadcba0dfef7406ae05bfb95e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fix-workflow-proxy-rpc-handler-context.md", + "title": null, + "mode": "100644", + "blob": "cc1541b66bff6a6f01b9346e45e57bfbdb051e67", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/flat-chicken-remain.md", + "title": null, + "mode": "100644", + "blob": "17b0598595db723ec021c7760a9297b5bdc81053", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/floppy-cows-spend.md", + "title": null, + "mode": "100644", + "blob": "895423806ab13387786db9fc11fe9d11b39164da", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/floppy-items-admire.md", + "title": null, + "mode": "100644", + "blob": "40c31321301dc72de87ccb22deda2b7db5c54d69", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/floppy-pigs-kiss.md", + "title": null, + "mode": "100644", + "blob": "0dfba7bb7e5aa0ea35a9b4735c13884c0d3037ec", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/floppy-rats-leave.md", + "title": null, + "mode": "100644", + "blob": "cb520a1fdb3703f224c5b23cc6f5c2c336f08304", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/floyd-warshall-null-edge-data.md", + "title": null, + "mode": "100644", + "blob": "3687163633016e5dbd00b2a47ee6d68b1ff3a4b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fluffy-meals-matter.md", + "title": null, + "mode": "100644", + "blob": "fa656127ba8e7b995ae31341dda950253a7f69d2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fluffy-pumas-push.md", + "title": null, + "mode": "100644", + "blob": "64e2b1e01ed66981e1988133beb9d498e28e265b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forked-memo-maps.md", + "title": null, + "mode": "100644", + "blob": "37dd43fabc5847f7012d13cdc3211fa1c4fbbd94", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-hounds-cheer.md", + "title": null, + "mode": "100644", + "blob": "ffbf6d29d27dfa9e1292d03764c092e5bc55e589", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-otters-cry.md", + "title": null, + "mode": "100644", + "blob": "e95732ebb7155fa489739e3f2c0b4308e5f98c15", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-rings-film.md", + "title": null, + "mode": "100644", + "blob": "7c66c965d44ddd75c0a324209910eab07eb064b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-signs-stay.md", + "title": null, + "mode": "100644", + "blob": "089873c775ca0200183f26c202314961be08bedb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-swans-divide.md", + "title": null, + "mode": "100644", + "blob": "98e79f33d5f710726e782265fb24393a6450eadb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/forty-trees-pay.md", + "title": null, + "mode": "100644", + "blob": "5e659393e51db82189ab758e831137f967918992", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/four-papayas-bow.md", + "title": null, + "mode": "100644", + "blob": "a925f5442cb6eb247a5f4fe1b02096c7760794d2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/four-points-repeat.md", + "title": null, + "mode": "100644", + "blob": "62f6b4b56eed450d3274daeb9f75642bd587658f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fresh-cats-smash.md", + "title": null, + "mode": "100644", + "blob": "d563083f4c4825f6cff7554ab0b3e2397821e9b6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fresh-cycles-wait.md", + "title": null, + "mode": "100644", + "blob": "f588122cd9e7836b33c48ab01e244b1b3cc10149", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fresh-emus-cheat.md", + "title": null, + "mode": "100644", + "blob": "3ee2e11d0b4dc8b957199e1ebef974c2f30684fe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fresh-monkeys-smoke.md", + "title": null, + "mode": "100644", + "blob": "523ab35adfa83ba880ee3ff0914f8be6c2a33bc3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/frozen-intrinsics-stack-trace-limit.md", + "title": null, + "mode": "100644", + "blob": "04aa3ce4677557ea3a52c396f7d9667d5d5c1264", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fruity-houses-learn.md", + "title": null, + "mode": "100644", + "blob": "3e843ad2aff2dd1b2a69d445311176479a439f38", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/full-adults-double.md", + "title": null, + "mode": "100644", + "blob": "d1d236aff3032825cf47c5d437ef4128a8ca8292", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/funny-crabs-hang.md", + "title": null, + "mode": "100644", + "blob": "2fd2a4cb787e7f2b873fe26afef54a55ec44c7b4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/funny-forks-move.md", + "title": null, + "mode": "100644", + "blob": "b4f8cd507a2ee75d2b938a04bfd3ad4a96aadafa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-camels-hunt.md", + "title": null, + "mode": "100644", + "blob": "969059757c443256c517d628dccf230d2caa62a7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-cats-kill.md", + "title": null, + "mode": "100644", + "blob": "35bae2e9f8781d2dfa0d0ab3b396641f8370692f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-cats-listen.md", + "title": null, + "mode": "100644", + "blob": "eb5b34707fa87cedc1cbd0f7f21e8a9334adc245", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-crews-fold.md", + "title": null, + "mode": "100644", + "blob": "1bf7243e51db307aab56120e41ae7cb3178fd32c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-dodos-help.md", + "title": null, + "mode": "100644", + "blob": "9e2d5bddcc76a04edf2997661c9bbe47530459f1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-lions-perform.md", + "title": null, + "mode": "100644", + "blob": "90ec3708905154754b22b796d60bc592a1d98122", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-pandas-smile.md", + "title": null, + "mode": "100644", + "blob": "835fefafdf844c6d56b42e4b18ceb86121aab76e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-planets-sneeze.md", + "title": null, + "mode": "100644", + "blob": "7e10603c94efd06b7373e4d55e604eb1221e1515", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/fuzzy-stamps-care.md", + "title": null, + "mode": "100644", + "blob": "a6272595b3bc37fbfaaae149b48c2535f6c36893", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/giant-jeans-float.md", + "title": null, + "mode": "100644", + "blob": "3f0eb7ef10f90d9f9bcd4e31de126d4af24a52ac", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/gold-meteors-move.md", + "title": null, + "mode": "100644", + "blob": "62f8e5045b3effa726ae65cf61937c4d4f2e8a2d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/gold-readers-hug.md", + "title": null, + "mode": "100644", + "blob": "c1e74afbbf014877d273a6c889cc5dad855cbf02", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/gold-rings-start.md", + "title": null, + "mode": "100644", + "blob": "a47549eefae6d516cf9e7f38a751e5238b57d89b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/good-tools-work.md", + "title": null, + "mode": "100644", + "blob": "7da12bb9e6185fe90e9deaada3cc7aaf4a1174f2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/good-trees-pull.md", + "title": null, + "mode": "100644", + "blob": "eefb42c6ec9dd4db73d566683d6969eadce1e7b6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-acyclic-parallel-undirected-edges.md", + "title": null, + "mode": "100644", + "blob": "5bb98abbb5ac97ca932f37f5d1861ccb3bcccd1a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-algorithm-fixes.md", + "title": null, + "mode": "100644", + "blob": "21c18e2eaa1f3185adcf06c7459f845bba5ae55d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-finalized-mutation-handle.md", + "title": null, + "mode": "100644", + "blob": "4f628c3269f10a94b68a7ece462cca1bec0a7fe1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-guard-predicates.md", + "title": null, + "mode": "100644", + "blob": "da96b1a562ac916b935c5001c267ede4fbc5dcd6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-sync-mutation-callbacks.md", + "title": null, + "mode": "100644", + "blob": "c006de9f8703463f249bedc9b78a156f08bfd18c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-undirected-edge-equality.md", + "title": null, + "mode": "100644", + "blob": "25212ae68bfcc30b2c5055c6d142df14940659bc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/graph-walker-iterator-receiver.md", + "title": null, + "mode": "100644", + "blob": "a44ad46554f005f1e97c48fb6aaec40f059eb92b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/great-trains-mate.md", + "title": null, + "mode": "100644", + "blob": "043f0ee30daa0c37ce43c3709d2cb3e9e116683d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/great-trams-report.md", + "title": null, + "mode": "100644", + "blob": "ac694509186462d175579e43329c2355325689cc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/green-beds-unref.md", + "title": null, + "mode": "100644", + "blob": "db4ec3b3d25c049de40d4605e6e1d9aee7a11627", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/green-chips-wash.md", + "title": null, + "mode": "100644", + "blob": "3b396434ec6d0ca0089a323a2a92f240fc37d834", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/green-moons-smile.md", + "title": null, + "mode": "100644", + "blob": "6f3a83232cd324d4d7d1ff07f0233bce6e53fcc4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/green-pugs-play.md", + "title": null, + "mode": "100644", + "blob": "4b135069a4e16162b491c612eed3ec80a0a4fabf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/green-rings-prove.md", + "title": null, + "mode": "100644", + "blob": "c7a2ea6063d3d90c3aa83e1070285d7252386c1b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/happy-mirrors-dream.md", + "title": null, + "mode": "100644", + "blob": "b944244b531e46bf71e89ff11addaca5dfc8c1df", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/harden-httpapi-documentation-html.md", + "title": null, + "mode": "100644", + "blob": "774dbe32911a8921dc3829d1064a9782bc034dab", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hash-sql-message-dedupe-keys.md", + "title": null, + "mode": "100644", + "blob": "9e386e0193cc1d61402fac6ef8b2f06717a1bec3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/heavy-loops-cut.md", + "title": null, + "mode": "100644", + "blob": "0e9730f7fc089f92318ae316741e12d5c02a7b4a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/heavy-trams-fix.md", + "title": null, + "mode": "100644", + "blob": "50776967722c74cb5766bdbc1df9d1a0bb397ada", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hip-friends-kiss.md", + "title": null, + "mode": "100644", + "blob": "a5c66356c1cf2dbdf94e8b41359cde8978216254", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hip-socks-travel.md", + "title": null, + "mode": "100644", + "blob": "3f67b064b90d8778544449c661f5426bae9e4d74", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/honest-pens-thank.md", + "title": null, + "mode": "100644", + "blob": "d5f0ee6e0453018c1daf7d274216d2db2ea45063", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/honest-rivers-notice.md", + "title": null, + "mode": "100644", + "blob": "f3da306ce267dfc0eea618f464e9acd1d232d1c9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hot-taxis-fry.md", + "title": null, + "mode": "100644", + "blob": "2563a31ed6fd42fb49a4a563ae626f5571c756d5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hot-teeth-clean.md", + "title": null, + "mode": "100644", + "blob": "c737634e78bbf3be5338a7ef76a438f0706805d9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/httpapi-endpoint-relax-constraints.md", + "title": null, + "mode": "100644", + "blob": "b7bc906d7d83fd15a745db9f21c9e4404f82ff88", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/httpapi-schema-service-types.md", + "title": null, + "mode": "100644", + "blob": "bc86d0521e71e08c449b61be30820de6c79b7749", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/huge-moons-rhyme.md", + "title": null, + "mode": "100644", + "blob": "5488d5822010f9702c09969364d28da960921ec3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/humble-pigs-dig.md", + "title": null, + "mode": "100644", + "blob": "212d8895e318ca3df0fb3c27d61cf5d1fc5a6d3b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/hungry-kings-look.md", + "title": null, + "mode": "100644", + "blob": "602fb342205d8144023df1ca1d652643d24a3756", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/icy-flies-cross.md", + "title": null, + "mode": "100644", + "blob": "a6272595b3bc37fbfaaae149b48c2535f6c36893", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/itchy-radios-poke.md", + "title": null, + "mode": "100644", + "blob": "0ab497b08735b307be7d198ee2dee775e3b7709f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/itchy-results-bet.md", + "title": null, + "mode": "100644", + "blob": "d3998b75efbb0e3c0409866f8876e1af5744b2d0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/itchy-shrimps-deny.md", + "title": null, + "mode": "100644", + "blob": "bb120fb383e5b3a573a74bc51545a77dce262b5f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/itchy-toes-promise.md", + "title": null, + "mode": "100644", + "blob": "2c8c704b10fe6938dbe6ce81b3ac539070f2bd95", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/k8s-last-transition-null.md", + "title": null, + "mode": "100644", + "blob": "d55d7eceaf617e7af2958e7900ac5b38fd68d48e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/keep-httpapi-composition-immutable.md", + "title": null, + "mode": "100644", + "blob": "a4f9793841e20c6013ff165a85081de7e30dd0dc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/khaki-cats-learn.md", + "title": null, + "mode": "100644", + "blob": "5a017b62b227e14e8d41aa9b2fa7c894bfa58329", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/khaki-melons-appear.md", + "title": null, + "mode": "100644", + "blob": "72a00cf25ddfa87eeae58aa5957d730a47eaf7c2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/kind-hounds-float.md", + "title": null, + "mode": "100644", + "blob": "b108a209522e294c9920e956ca3a2c15fe29d8fd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/kind-windows-fall.md", + "title": null, + "mode": "100644", + "blob": "3786a89ca6f30d7107667fd3efa723b37dc119b2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/late-hotels-rule.md", + "title": null, + "mode": "100644", + "blob": "4d7fc9e38b53af140656d1f6ce56fe69234d9d32", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/late-lamps-care.md", + "title": null, + "mode": "100644", + "blob": "cabcf77eb22c5b8f220c689307d61c82fa50a231", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/late-rivers-applaud.md", + "title": null, + "mode": "100644", + "blob": "37170d6b8fc6c4ae27e6be815886e15821d2d647", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/layer-map-dynamic-idle-ttl.md", + "title": null, + "mode": "100644", + "blob": "8a2532a906108132e2102d069e16b257f1a2d6b4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lazy-queens-rush.md", + "title": null, + "mode": "100644", + "blob": "616b7a5cb228a1a3c9d74ca4d8107133f702990c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lazy-recursive-forward-refs.md", + "title": null, + "mode": "100644", + "blob": "29e13a726a8e702024e5eef3efa2ebce77473290", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lazy-timers-exist.md", + "title": null, + "mode": "100644", + "blob": "e66de3a25d7a6d5a509bed4f0ad3d61e65c601d8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/legal-pants-drop.md", + "title": null, + "mode": "100644", + "blob": "9bd6f6c6b7bb2cfab6565d6f746db4a8b414ba2e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lemon-taxis-sin.md", + "title": null, + "mode": "100644", + "blob": "750c325411507640bc9c810cacd12e94f3262221", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/light-kids-sneeze.md", + "title": null, + "mode": "100644", + "blob": "926ba7aaf9e5c1e1ae972deb557751827c2da526", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/little-dryers-allow.md", + "title": null, + "mode": "100644", + "blob": "9211c9008434e080add1289a75722aeee9445687", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/long-cameras-think.md", + "title": null, + "mode": "100644", + "blob": "aafbd1f5cf46a0351528d9d553977e39563eb217", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lovely-cobras-change.md", + "title": null, + "mode": "100644", + "blob": "e15d453c840fcaf4b03a6db4189b3811f57d3679", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lovely-frogs-rescue.md", + "title": null, + "mode": "100644", + "blob": "eb7ae29c9294737eaf4364010aa2ae3f06185735", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lucky-buttons-jump.md", + "title": null, + "mode": "100644", + "blob": "771c41ac3997da0bb5d31ef3d7f0653e6dcc5fe3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lucky-phones-listen.md", + "title": null, + "mode": "100644", + "blob": "0635e0afd709da2eb95acfa97ffc836ccd784c8d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/lucky-worms-type.md", + "title": null, + "mode": "100644", + "blob": "d4814ccfbf93f6e1642ea7c91ec07a5a81fd3ab1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/major-chairs-design.md", + "title": null, + "mode": "100644", + "blob": "6e00b3ce65ffa0a94d4d7e0bba24853c622117d7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/managed-runtime-async-dispose.md", + "title": null, + "mode": "100644", + "blob": "1b4fe0b7c0ef450ede5611b282e26559139c8b48", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/many-badgers-obey.md", + "title": null, + "mode": "100644", + "blob": "6ec45f57f8645f8195a3bb6bfd46fa15af7237b7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/mean-dingos-share.md", + "title": null, + "mode": "100644", + "blob": "2fd4aef38937635b395c9bb93a93cef0c2273e72", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/mean-trains-smash.md", + "title": null, + "mode": "100644", + "blob": "0054e60435b8dc3642c644ca4a5815665426a497", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/metal-nails-sneeze.md", + "title": null, + "mode": "100644", + "blob": "148d8c62b62369a381193dce0bbc94cb21fdaeba", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/metal-parts-yell.md", + "title": null, + "mode": "100644", + "blob": "a6d67450a1003acc9c51f7fa2bba386a2d7371cd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/mighty-games-matter.md", + "title": null, + "mode": "100644", + "blob": "d536ab3504dc2cdd5a578f1b4a0ee5dc93181783", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/modern-carrots-see.md", + "title": null, + "mode": "100644", + "blob": "83937c30e434cfd9f8719b662458301e41d8f5a4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/modern-uuid-guid-filter.md", + "title": null, + "mode": "100644", + "blob": "034948af645cc4a3585f1ca61c7537718ae91f64", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/multipart-onDone-clobbers-error.md", + "title": null, + "mode": "100644", + "blob": "621db7284492c656090414ad3e66c187aaaa55f2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/mysql2-disable-prepared-statements.md", + "title": null, + "mode": "100644", + "blob": "02150bcc48854899559998f0051d474188a50903", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/nasty-geese-grow.md", + "title": null, + "mode": "100644", + "blob": "ed408dc284ae6b4dfb16cfdd0d18f012c1a0b27c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-goats-wave.md", + "title": null, + "mode": "100644", + "blob": "bb3f2c4f7be6145c2b79c65cd587c2a03b216817", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-kings-chew.md", + "title": null, + "mode": "100644", + "blob": "57a18a6c6938ee7b214ae5b9b8c47e95db6941eb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-lions-rest.md", + "title": null, + "mode": "100644", + "blob": "e0aa7c3fc6273cf847186ad3e13bb5823ee168a7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-snails-wash.md", + "title": null, + "mode": "100644", + "blob": "3ab4515df22a8aaaf1b90172b5823fbab1e8860d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-taxis-notice.md", + "title": null, + "mode": "100644", + "blob": "ffdd50ed446e66cb8659409489183aea25786797", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/neat-windows-buy.md", + "title": null, + "mode": "100644", + "blob": "661cff0cf7848bf1164e322fdebde8f0cb997910", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/new-dogs-swim.md", + "title": null, + "mode": "100644", + "blob": "ef306ca7bb5f54532a109148e84cdae2cf91545c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/new-toes-stop.md", + "title": null, + "mode": "100644", + "blob": "4270fd00ccec385e915fe88c74cdda09e5afe79e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ninety-geese-exist.md", + "title": null, + "mode": "100644", + "blob": "20e8ce1b50a262eed7c7cfd0d4f2cd1dba0e83af", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/normalize-httpapi-payload-media-types.md", + "title": null, + "mode": "100644", + "blob": "ae6a0a78b3856c11ed9f2e99b695e8b1ff82b8d1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/o8drprcu-sqlite-node-node-sqlite.md", + "title": null, + "mode": "100644", + "blob": "b1840466fefc1905d44f9160937eb49f07dacfeb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-boats-think.md", + "title": null, + "mode": "100644", + "blob": "7319b914e535f6f5a5bd46bc04d5af27eeffb9b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-bulldogs-sleep.md", + "title": null, + "mode": "100644", + "blob": "baf880811e78f09353910573cb8c4c79ac21baf1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-fans-glow.md", + "title": null, + "mode": "100644", + "blob": "ac7a1a804d84ba295365fd73f15e0d5131edd8b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-forks-talk.md", + "title": null, + "mode": "100644", + "blob": "150e017883bfe235316392b2369b41a769afd8e9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-laws-draw.md", + "title": null, + "mode": "100644", + "blob": "695ffcefd6ea3e8fb8e927fcda9496ec392f34d4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-owls-smoke.md", + "title": null, + "mode": "100644", + "blob": "7085a3b59263146b2645b4e0ae50562148d94898", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-socks-boil.md", + "title": null, + "mode": "100644", + "blob": "af72ca9828c5d86f7499beaccc69b3113430b947", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/odd-suns-dance.md", + "title": null, + "mode": "100644", + "blob": "226e74ffdbfaec2b60558fac9e664017d13630d4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/old-brooms-cry.md", + "title": null, + "mode": "100644", + "blob": "525a7a8f61955dc3805c68900f182dd133863aaa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/old-facts-stand.md", + "title": null, + "mode": "100644", + "blob": "99a811620ab2574c85d584efceaf56d2ecffd68b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/old-mirrors-float.md", + "title": null, + "mode": "100644", + "blob": "a50aab5e7315282cfc096ed2ecf3ed460c4d833a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/olive-poems-visit.md", + "title": null, + "mode": "100644", + "blob": "f09144e38a29f9dd3f28369788dec051293ffbe9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/opaque-graph-interface.md", + "title": null, + "mode": "100644", + "blob": "47e27a0b9272b7f91301778ac2685b779e9ea589", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/open-hotels-remain.md", + "title": null, + "mode": "100644", + "blob": "633584ceadcc8f2c10656d91268771e07a433d44", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openai-compat-empty-assistant-content.md", + "title": null, + "mode": "100644", + "blob": "8426aa01fd9b89b6a603977fa6adad2c7f9c9229", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openai-compat-nullable-tool-name.md", + "title": null, + "mode": "100644", + "blob": "96bc6caaa2d69a26efccb01bd5ce13f4fea29307", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openai-compat-reasoning.md", + "title": null, + "mode": "100644", + "blob": "9a8e6b8aeeedc81a8dc7978507ac1df56640a4ab", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openapi-generator-sse-constraint-decoder.md", + "title": null, + "mode": "100644", + "blob": "358451002a4664856c252e79bb73d8166063bd41", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openrouter-generation-usage-schema.md", + "title": null, + "mode": "100644", + "blob": "d9b9a679563eb03201afbab3fa91990813e99095", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/openrouter-input-audio.md", + "title": null, + "mode": "100644", + "blob": "8dc06d3eb04924018e155ba7093325f7db96e9dc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/opentelemetry-render-causes.md", + "title": null, + "mode": "100644", + "blob": "4ebcd6ef38f15571716b798da5bd7f4916da30f3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/optimize-array-equality.md", + "title": null, + "mode": "100644", + "blob": "1ae1dede645600fa1921c13ed47db0b3f239331f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/optimize-httpapi-handler-types.md", + "title": null, + "mode": "100644", + "blob": "af3799598d6b36ee4233422ab757d9c25743968b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/optional-ai-embedding-usage.md", + "title": null, + "mode": "100644", + "blob": "beb5997ae0c93b29c2edb071ee513b64eec4ef2a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/optional-ai-response-fields.md", + "title": null, + "mode": "100644", + "blob": "eebdd1ca0e0c1ce597ce5b2ff21dc6aa3563957c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/otel-resource-env-precedence.md", + "title": null, + "mode": "100644", + "blob": "c95fd27ddb4093c6f81d738dfa6bdb2051056da3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/perfect-buckets-tickle.md", + "title": null, + "mode": "100644", + "blob": "a17e31a516d842f2ecfc31d4941469d09306cd39", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/petite-months-allow.md", + "title": null, + "mode": "100644", + "blob": "04ad2d0b60c44036194288926cabbb4c78884724", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/platform-crypto-service.md", + "title": null, + "mode": "100644", + "blob": "afbf216e6cb4b6461af60e179e8a8f1d1c797993", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/platform-node-shared-barrel.md", + "title": null, + "mode": "100644", + "blob": "f73cae68443e1effded326f52773c921c3b91965", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/plenty-moons-pull.md", + "title": null, + "mode": "100644", + "blob": "adac8d000ffe86bc521b597a9447f764e00e7d82", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/polite-brooms-tickle.md", + "title": null, + "mode": "100644", + "blob": "89a9b755ea3f6cd2979e5a9a05418dad19de6d76", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/polite-pigs-speak.md", + "title": null, + "mode": "100644", + "blob": "44d427f9dc7e8bc05f9971c2a535922b505a5034", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/polite-tables-kneel.md", + "title": null, + "mode": "100644", + "blob": "e80db998f1caad58f3d32ced91beeba46c577c78", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/port-effect-reduce.md", + "title": null, + "mode": "100644", + "blob": "36632f7c28d8e9a05e3970688885fa75ae47e431", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/port-react-hydration.md", + "title": null, + "mode": "100644", + "blob": "a7cd38e2f11b929e481be91df882cd2208db4b20", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/pretty-moments-clap.md", + "title": null, + "mode": "100644", + "blob": "0dd186ea2109727f4615c7cffe3c6ff09cb0eb6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/public-deer-ring.md", + "title": null, + "mode": "100644", + "blob": "251292bbeb2eaae462441e8414ceeceebd07b039", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/public-jeans-stop.md", + "title": null, + "mode": "100644", + "blob": "719c4407cd776121389ee5815820636e3da8bdd4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/pubsub-publish-false.md", + "title": null, + "mode": "100644", + "blob": "577022ba2f473e83380cabea54a5f73b501e5c99", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/puny-pens-clap.md", + "title": null, + "mode": "100644", + "blob": "c3087e0b6abfd45a5836b03beba62d1f862150c6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/purple-bars-prove.md", + "title": null, + "mode": "100644", + "blob": "ca16c96699902bb9bda164b460c5218749a5744f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/purple-schools-float.md", + "title": null, + "mode": "100644", + "blob": "caac67d563a0f7064d8fb6ba49f71ffc34ad4067", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/purple-turtles-draw.md", + "title": null, + "mode": "100644", + "blob": "95ad9fd7c80de0e147dd60f834452fd9872fc276", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-dragons-fix.md", + "title": null, + "mode": "100644", + "blob": "ded3d777915188de20f6567261eb26b3252f66aa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-falcons-travel.md", + "title": null, + "mode": "100644", + "blob": "62cc670ae565a6089488123c0a54b001a6b315ca", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-geese-relax.md", + "title": null, + "mode": "100644", + "blob": "d0d00ec174f8cac309ffea902330640d13ef2e1c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-lamps-dig.md", + "title": null, + "mode": "100644", + "blob": "c2398444f1e9c356d5c56041a4efc4422e6b4477", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-lizards-fall.md", + "title": null, + "mode": "100644", + "blob": "10d387f4731a986ce4f7a114e4e9a93bcf2acbab", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quick-trees-join.md", + "title": null, + "mode": "100644", + "blob": "623775195bfdbea197a4400169feb3f0a87494f3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-carpets-grin.md", + "title": null, + "mode": "100644", + "blob": "e3a4e437099b080a81f3eaa00784eaa5dbb9de66", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-crons-report.md", + "title": null, + "mode": "100644", + "blob": "d29a3bd2333b629d0fad426acf978ddbef4b8a4c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-fibers-settle.md", + "title": null, + "mode": "100644", + "blob": "81ca36e683d25d47abb427d93ca8f8b29a5caebf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-files-hunt.md", + "title": null, + "mode": "100644", + "blob": "d534ce656e9c81abf01ece56abf8834e3f30e45e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-lamps-jam.md", + "title": null, + "mode": "100644", + "blob": "139ce84ce7c73e7b354ad1b30bf0328583e5717c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-pandas-respond.md", + "title": null, + "mode": "100644", + "blob": "b52a3f1c3681e3a1eeb6433c6f5a8800f9b368c0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-radios-wave.md", + "title": null, + "mode": "100644", + "blob": "fdbce5a88856b8f1c67f80ecabbc5590d42bb5a6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-redis-scripts.md", + "title": null, + "mode": "100644", + "blob": "c9d068c41342c6e4ca7edc0d5d272bd4d899461e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-tigers-yell.md", + "title": null, + "mode": "100644", + "blob": "3c567ce806edaa2c560d0e06ae3bcc86ae07b23c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-tools-smile.md", + "title": null, + "mode": "100644", + "blob": "d14443e6e0a20add7e54012ca3a2bfb42dac9b58", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/quiet-turtles-smile.md", + "title": null, + "mode": "100644", + "blob": "ef13d5bf91dbb58ea96dd3b9afae7ed760090613", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/random-choice.md", + "title": null, + "mode": "100644", + "blob": "b0bdd94dcd18904e235cfd7515bb0f6be067cfe9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ready-olives-divide.md", + "title": null, + "mode": "100644", + "blob": "2502b4d1a35bf17e39ede863f72ab3335adbe90f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/real-trains-ring.md", + "title": null, + "mode": "100644", + "blob": "5cd40a0a3acaacf4045be57bb4991ee6350026a6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/record-from-iterable-by-dual.md", + "title": null, + "mode": "100644", + "blob": "13fc30740ddfb6e12faa33a2393951e5f99b4d5c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/red-pigs-repair.md", + "title": null, + "mode": "100644", + "blob": "005ae5f8881e4c2c243434da0935fcf686aa9299", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/redacted-representation-options.md", + "title": null, + "mode": "100644", + "blob": "da252988066e723509c9d35016f1392afa70708b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/refactor-cli-global-flags.md", + "title": null, + "mode": "100644", + "blob": "ccfecb9289a4ac8c8facc675c1912d7b7a0b4fd3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/refactor-config-provider.md", + "title": null, + "mode": "100644", + "blob": "5e9a549c4b3ab1e0731020c40a7144ae39bfce6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/refactor-representation-references.md", + "title": null, + "mode": "100644", + "blob": "e72607fe0d3a6345025df67f4f365009542e17c4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-effect-transactionwith.md", + "title": null, + "mode": "100644", + "blob": "5f5c63e2db384a4c35613bcfc069816d9742a176", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-http-span-counter.md", + "title": null, + "mode": "100644", + "blob": "e0458e742133d8a35df13a0444d449d89546db47", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-nullor.md", + "title": null, + "mode": "100644", + "blob": "28617d3a3e73ffb6a8ad62c30d580a0de406ba5d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-openapi-fromapi-options.md", + "title": null, + "mode": "100644", + "blob": "97be4cd9a688e7b5f6c07b16edf462c1e39ce75c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schedule-apis.md", + "title": null, + "mode": "100644", + "blob": "79d641e92f9645af8d8886c39955e37742835c4d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schedule-either.md", + "title": null, + "mode": "100644", + "blob": "ee0be863414d1b5ff804301d561128b6852996f1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schedule-elapsed.md", + "title": null, + "mode": "100644", + "blob": "1863f14962c023078a1afd773985385e42a2fce3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schedule-taps.md", + "title": null, + "mode": "100644", + "blob": "18572cb5360f78398c0167054df020e101638e56", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schema-stringtree-keep-declarations.md", + "title": null, + "mode": "100644", + "blob": "f09c22a1bbe04e0a3268d4073ae4675d6857148a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-schema-utils.md", + "title": null, + "mode": "100644", + "blob": "cb605c7008d66743f8d4c6e1f7f26889040f1318", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-types-mergerecord.md", + "title": null, + "mode": "100644", + "blob": "6533e1bfebe777f1ae6cefcc9f93d5aa7f9af574", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-unused-utils-apis.md", + "title": null, + "mode": "100644", + "blob": "986dd0e0cc400586566f416aa71467fd0f87ee49", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/remove-with-concurrency.md", + "title": null, + "mode": "100644", + "blob": "d1d820b426266c83db8b4c22e6efdf7200e5c33f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rename-rebuild-out.md", + "title": null, + "mode": "100644", + "blob": "106bcc1e8eee7e33e59c3a2e5e5791be40717638", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/restore-schema-parse-options.md", + "title": null, + "mode": "100644", + "blob": "7a244549ab900ee61b1fb4018ed59e91ab8bfe9b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/retry-redis-script-load.md", + "title": null, + "mode": "100644", + "blob": "c4017e4130122a919a69b951b378e0a162753bff", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/reuse-httpapi-response-schemas.md", + "title": null, + "mode": "100644", + "blob": "1c7d4c0878a462d94cf05f7d5bf034cfe460a796", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rich-dots-push.md", + "title": null, + "mode": "100644", + "blob": "3424b6148d6aa68389625445b46993a4e48fb923", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rich-hoops-nail.md", + "title": null, + "mode": "100644", + "blob": "540a3d6aae93513b5f6085f3a57fd4eeef8a86b8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rich-sloths-draw.md", + "title": null, + "mode": "100644", + "blob": "98a0a99448218f3d055286e0fe818c9de6b96ab1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ripe-lies-battle.md", + "title": null, + "mode": "100644", + "blob": "3f6b04677a2b06c65426903fcf7a97420e9149f7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rpc-client-http-early-close.md", + "title": null, + "mode": "100644", + "blob": "ce2b353d6984535b67a8e57d2af539654b468ae0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/rpc-middleware-provides-fix.md", + "title": null, + "mode": "100644", + "blob": "30a26567df3c6263418566357f447e45a9c315f6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/scalar-custom-fetch.md", + "title": null, + "mode": "100644", + "blob": "6a03fa15e3f3b47d6ab562885a411ecb9997dd39", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-as-class.md", + "title": null, + "mode": "100644", + "blob": "79572318c6f7deb44e2e75d434e07236c26d9a6c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-asserts-signature.md", + "title": null, + "mode": "100644", + "blob": "173f65875fc1fe668a1b07d4f22178ab1d31aad6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-clean-up-additionalProperties.md", + "title": null, + "mode": "100644", + "blob": "06d3a85fe6e54c799d7a026e316fbc14e1a239f4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-codec-narrowing.md", + "title": null, + "mode": "100644", + "blob": "c47989842e0f1c1edc4befcdae90a2d98ef6ce59", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-date-valid.md", + "title": null, + "mode": "100644", + "blob": "a7fbee4e9ff60786bac3e2df4d748e3a3570123b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-datetime-utc-from-string.md", + "title": null, + "mode": "100644", + "blob": "bd52ade892b37305a34a57f33ee742d006bbad3a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-decoding-defaults-services.md", + "title": null, + "mode": "100644", + "blob": "a3bd9dc3773acc4165cd24e2d4031524ccd30f7d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-defaults-issue-channel.md", + "title": null, + "mode": "100644", + "blob": "07a351b9ebb3a04bda5d6fedfc91f8375ff35137", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-direct-class-extension.md", + "title": null, + "mode": "100644", + "blob": "43c457b1a0208e2a4f51dfc64c67676fa7022b81", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-dollar-prefix.md", + "title": null, + "mode": "100644", + "blob": "947fc16d68200f729d3c3dedf6eb734d82f37ab4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-lazy-bottom.md", + "title": null, + "mode": "100644", + "blob": "81ece19645b27b3688eb6238175de4ce606fffc6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-missing-self-generic.md", + "title": null, + "mode": "100644", + "blob": "3e877851a593541346859759b63f696c807233cd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-ordered-arbitrary-constraints.md", + "title": null, + "mode": "100644", + "blob": "2c9617db7c66574e2ced90c28c4dd98a6e11dfc8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-parser-adapter-errors.md", + "title": null, + "mode": "100644", + "blob": "17aeb8989222f82f54dfa70db632a3fe26a5f88b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-refactor-toCodecJson.md", + "title": null, + "mode": "100644", + "blob": "3bd03e70088e2c2844d0db675d8beeddae5fa960", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-remove-annotate-in.md", + "title": null, + "mode": "100644", + "blob": "93dd5bb124c80af7ab39ee9115eb8c622e66db17", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-rename-makeUnsafe-to-make.md", + "title": null, + "mode": "100644", + "blob": "f2fa96b810e104deb39a642253d84ec55e1d4fd3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-rename-parser-makeUnsafe.md", + "title": null, + "mode": "100644", + "blob": "7573aa817e0e0fd45fd1d057bf221697960dd640", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-representation-refactoring.md", + "title": null, + "mode": "100644", + "blob": "fddaef586a88bf5c6becbc42ab87bf8b3245de23", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-result-combinators.md", + "title": null, + "mode": "100644", + "blob": "d313cf087961160eef0269eff3197ed3e819f67a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-struct-simplify.md", + "title": null, + "mode": "100644", + "blob": "c86120ae47be234b6e7961f66c6b0712ea05e387", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/schema-union-type-derivation.md", + "title": null, + "mode": "100644", + "blob": "a7ac4dac1bcba3f93130b06a880de77cfc01a42d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/semantic-matching.md", + "title": null, + "mode": "100644", + "blob": "edf23cee6112c04eb8ee692e924ff1eea5b35b21", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/seven-mugs-marry.md", + "title": null, + "mode": "100644", + "blob": "fd3dd9d737f2161dc91906f81359f7fb07b98c5f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shaggy-birds-stay.md", + "title": null, + "mode": "100644", + "blob": "5834231b92a75a92d2abead43299cc43627ee12e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shaggy-cities-push.md", + "title": null, + "mode": "100644", + "blob": "dfff5eac29536a8284db742e0538bd4d2994dd98", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shaggy-numbers-accept.md", + "title": null, + "mode": "100644", + "blob": "df7340ac1d9ea00a31fc649fce43eeefc8bc14cd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shaky-beans-throw.md", + "title": null, + "mode": "100644", + "blob": "e0fa124dd103eeeee0fde72a206e10ecde9478c1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-emus-applaud.md", + "title": null, + "mode": "100644", + "blob": "aa91f34010c1773beb4ae3581724fd1a3abd6596", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-goats-wink.md", + "title": null, + "mode": "100644", + "blob": "19588ff9bf027dae773a01a611ec6296d644ebcb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-pandas-care.md", + "title": null, + "mode": "100644", + "blob": "21c1cb90c212b701bff2efc169cb5368422b46c1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-peas-march.md", + "title": null, + "mode": "100644", + "blob": "7bce2812ccf1b1f8389842d479de7e4c5cb8e6b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-rules-draw.md", + "title": null, + "mode": "100644", + "blob": "8246dde8abd8b54b1a93d41a4259fcbaf656d5a5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sharp-singers-sort.md", + "title": null, + "mode": "100644", + "blob": "75c499727c506c42f401843bedfe2c0a3520d924", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shiny-trains-hug.md", + "title": null, + "mode": "100644", + "blob": "451208484dc0dcd3acb0f5704922896989a794cd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/short-cows-relate.md", + "title": null, + "mode": "100644", + "blob": "2eb2ae0ad7ce69e12725da0b5236c14fcfd01f82", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/short-foxes-admire.md", + "title": null, + "mode": "100644", + "blob": "2da4d3a3dbf54c4f25f115450bb5fe665624f5bd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/short-stamps-throw.md", + "title": null, + "mode": "100644", + "blob": "1948e67888afc40327d13e1e83beca6abe04bfe8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shy-cycles-flow.md", + "title": null, + "mode": "100644", + "blob": "60188e06984521175895d63af61357c93be22d38", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/shy-geckos-sniff.md", + "title": null, + "mode": "100644", + "blob": "bf5f07dcd6fb0e4bee4ab8b860809f2796fb3f78", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silent-geckos-matter.md", + "title": null, + "mode": "100644", + "blob": "df5aadf3ba8425bdf94d1b525cb7b87c150cf74e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silent-needles-design.md", + "title": null, + "mode": "100644", + "blob": "ee84c0eb70f70427bfcf78470a9920fa071387ba", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silent-plants-matter.md", + "title": null, + "mode": "100644", + "blob": "e9609eab2ce6ddf47ccb6058ea0de0efb21a509b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silent-spoons-stare.md", + "title": null, + "mode": "100644", + "blob": "6d45025ee378239dd913ad7381bc596e9e9a1041", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silly-loops-tickle.md", + "title": null, + "mode": "100644", + "blob": "a5493c8e05ade7f792ecbfab0806564bfcb6543a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silver-bulk-indexeddb.md", + "title": null, + "mode": "100644", + "blob": "7137730b4a0acae08192b5d92f223c2f1b05e25c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silver-emus-smoke.md", + "title": null, + "mode": "100644", + "blob": "19f10e09d7d44073b0f279e779be04ffe85d6747", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silver-kings-poke.md", + "title": null, + "mode": "100644", + "blob": "11d14a6b50be0a768fb88cdd50553e0b8fc7ee99", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silver-snails-sqlite.md", + "title": null, + "mode": "100644", + "blob": "dc4ddd43f76127899302f4efffb406ca048d3681", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/silver-wings-watch.md", + "title": null, + "mode": "100644", + "blob": "3a1d49eaca0d4f14753c08f53f67649027e1bb73", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/six-cups-taste.md", + "title": null, + "mode": "100644", + "blob": "71d570b69f64f43af970013963a6a58bd5aaf8f7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/six-pumas-take.md", + "title": null, + "mode": "100644", + "blob": "a58d9a04929da99514320ddcb8a53cadde435ed4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sixty-mails-shout.md", + "title": null, + "mode": "100644", + "blob": "b4bff839575a6d7ce229de145c536aa7c0d95616", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sixty-socks-yell.md", + "title": null, + "mode": "100644", + "blob": "1441984b7296a05598541303991cb5ad02eff6fa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slick-signs-wish.md", + "title": null, + "mode": "100644", + "blob": "d7490cbb21137fa67982a8be85bccacb594ce105", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slick-toes-rush.md", + "title": null, + "mode": "100644", + "blob": "ff74b18b5fcd6634e9e5e9cabb9b1e18288a5955", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slimy-planets-divide.md", + "title": null, + "mode": "100644", + "blob": "aed2e85f2e31148897d7afb7cd28fe0cc75df135", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slimy-turtles-juggle.md", + "title": null, + "mode": "100644", + "blob": "2cdb299ae2d3e75b06875cbd3f1e9e949f43a89b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slow-beans-battle.md", + "title": null, + "mode": "100644", + "blob": "e3a80a36916a20bd58d2d58a100427a365250b30", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slow-berries-enjoy.md", + "title": null, + "mode": "100644", + "blob": "de89cc726dfc0abdf43139c1c76f74799f67f56c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/slow-spiders-refresh.md", + "title": null, + "mode": "100644", + "blob": "10987875811a81d4cb37a639dcc5e81087f9bd3c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/small-bugs-hunt.md", + "title": null, + "mode": "100644", + "blob": "bad2315e98d5719e3e38f9d945e096193569e7c4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/small-crabs-care.md", + "title": null, + "mode": "100644", + "blob": "c79ad5cb4f7b5f7cbe3d5ae18a5fc2b28677afc9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/small-pandas-cache.md", + "title": null, + "mode": "100644", + "blob": "b1e5b3de5170caa530e1f06132054e0cc1d0e155", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/small-pets-sit.md", + "title": null, + "mode": "100644", + "blob": "5fd8650d5208b5e3a470199e191a61b8824fd548", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/smart-ducks-jump.md", + "title": null, + "mode": "100644", + "blob": "2322e4f7ee96c4f644d0f07d45fda4aa2f45d9e9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/smart-pillows-buy.md", + "title": null, + "mode": "100644", + "blob": "f4ac640fa5593a259839b3b6cfc5f59751ba3f42", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/smart-timers-fly.md", + "title": null, + "mode": "100644", + "blob": "e9a642781b5cf372c8911ab8af41d3178b0a68a3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/smart-tips-sort.md", + "title": null, + "mode": "100644", + "blob": "c23b25c0dc881552cef6cb545e0af48558114754", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/social-hoops-knock.md", + "title": null, + "mode": "100644", + "blob": "c91f7ae2ec5d396bd110f527ed314a5b41cccd60", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/social-pumas-prove.md", + "title": null, + "mode": "100644", + "blob": "1e71087bf373dae80cd922b02feedcb4194407c4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/soft-comics-wink.md", + "title": null, + "mode": "100644", + "blob": "e93cf52490fd37a7205629c26551006a5af54edc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/soft-delete-sqlmodel.md", + "title": null, + "mode": "100644", + "blob": "08a90e58a5022ac7622cfc99a47990f4c2975425", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/soft-seals-allow.md", + "title": null, + "mode": "100644", + "blob": "54e3bc761cd4c0e7aed84cbad09a795e5844c762", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/solid-cougars-attack.md", + "title": null, + "mode": "100644", + "blob": "199bb36f36df2b7e0e4f70be61bea0190be1d7b3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/solid-doors-ring.md", + "title": null, + "mode": "100644", + "blob": "6178bf731f63af2340edf62f67d83829b4272e31", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/solid-items-tease.md", + "title": null, + "mode": "100644", + "blob": "ed43ea9b2e7803d1a7896ffb64fb7a145dc044ea", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/solid-towns-smoke.md", + "title": null, + "mode": "100644", + "blob": "44300aae1187250bd715c6b9d10ab4bd967e49a2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sour-canyons-rescue.md", + "title": null, + "mode": "100644", + "blob": "7499eba6bccd5a72450726865bb8da811e11d29c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sparkly-bears-act.md", + "title": null, + "mode": "100644", + "blob": "655477a384bde932ddb1c3a732b1af2d85e4f44d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sparkly-coins-sit.md", + "title": null, + "mode": "100644", + "blob": "2de14b62f55d7a53d9fc8e9c1e1e8c296bdf91c3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/spotty-comics-fry.md", + "title": null, + "mode": "100644", + "blob": "496c87adf979248edc32b972dc5ae6120e013abe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sql-migrator-mjs-mts.md", + "title": null, + "mode": "100644", + "blob": "071d942c8a1d3ee3a6888fb44315c7c0400c73a8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sqlite-bun-prepare-error-channel.md", + "title": null, + "mode": "100644", + "blob": "ab744c5f45b5bc71e3150c00d265788780f10b22", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sqlite-do-durable-object-transactions.md", + "title": null, + "mode": "100644", + "blob": "b0016a9fcdcd90dd14acacb495720acc054380b4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/stale-dots-tell.md", + "title": null, + "mode": "100644", + "blob": "c6609de6b06d3e89989ed22a172ba0edefc50604", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/stale-graph-traversal-skips.md", + "title": null, + "mode": "100644", + "blob": "6bf269405b427477555cc53ea504b26b595a0e91", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/stale-laws-do.md", + "title": null, + "mode": "100644", + "blob": "f114fbec1a8ca6a66583469a554505c68166235d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/stale-snakes-know.md", + "title": null, + "mode": "100644", + "blob": "a6272595b3bc37fbfaaae149b48c2535f6c36893", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strict-areas-end.md", + "title": null, + "mode": "100644", + "blob": "c469085e2f86bb4bfaf98dabf669b5fe509f2a70", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strict-buckets-hug.md", + "title": null, + "mode": "100644", + "blob": "73164ef283d2f832a3f9dccb5e47a7ca0da15df9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strip-resolved-approvals.md", + "title": null, + "mode": "100644", + "blob": "4cdf441af045217a4a18382bc1a1b310c31852d3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strong-balloons-tickle.md", + "title": null, + "mode": "100644", + "blob": "c778264028c56eb2a1f96f4c9f459caf852c81be", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strong-bees-queue.md", + "title": null, + "mode": "100644", + "blob": "d7c401842d78e924e21e2d75156bb2956f19ea83", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/strong-insects-film.md", + "title": null, + "mode": "100644", + "blob": "075c42f85731f96300ffd43d051ffc0272dd0358", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/struct-record.md", + "title": null, + "mode": "100644", + "blob": "9a6d46a74cc93804596a35ee5e1baa54213e3781", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sunny-ads-hang.md", + "title": null, + "mode": "100644", + "blob": "d51143ef68f778c69b71c7650b33aab857b222d3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sunny-bikes-sleep.md", + "title": null, + "mode": "100644", + "blob": "79412b327ecb48125cd19056c8bb10fb9f32b317", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sunny-rooms-invent.md", + "title": null, + "mode": "100644", + "blob": "4e6390169f97fbd08760e09b6c4f5119d3009f15", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sweet-donuts-bet.md", + "title": null, + "mode": "100644", + "blob": "3d09822fc64d9df3f4b7fe17636503e5d6de3f0b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sweet-hotels-give.md", + "title": null, + "mode": "100644", + "blob": "a54bddee0f29c3c0e4bea4d27243007b0712185a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sweet-schedules-matter.md", + "title": null, + "mode": "100644", + "blob": "dcc8d4a930d9bba45b0703beaae519cce1aa5e56", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/sweet-views-learn.md", + "title": null, + "mode": "100644", + "blob": "dda17ba48d67d343dc12ad190f0680fda99f6d87", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/swift-spiders-unpack.md", + "title": null, + "mode": "100644", + "blob": "3f1f957bcd6df1eab472da71653ca59d09f6bebe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/swift-symbols-stand.md", + "title": null, + "mode": "100644", + "blob": "2dbec991116652609232fdf20342959695bb6c57", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tagged-error-class-optional-empty-props.md", + "title": null, + "mode": "100644", + "blob": "7b63b56e58c2c993b609277bf51cec8c11e83c43", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tall-hairs-return.md", + "title": null, + "mode": "100644", + "blob": "551d144e9be576c7486e75bf18176283665d9b39", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tall-ideas-fix.md", + "title": null, + "mode": "100644", + "blob": "0cf7925e291e6ff66644021708aee0769ead6c6a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tall-mails-listen.md", + "title": null, + "mode": "100644", + "blob": "96d7af428f2c59839935bd8d4ff4e98f986a9b87", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tall-queens-cheer.md", + "title": null, + "mode": "100644", + "blob": "cffebd79521b9e0f1a8628db81ac274bc4be0883", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tall-wombats-wave.md", + "title": null, + "mode": "100644", + "blob": "8bf297ccee869008911aad9ff11de5a97dfd80e9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tangy-colts-lose.md", + "title": null, + "mode": "100644", + "blob": "9678f5343aa381c3084ec4938df85991e39f1491", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tangy-plants-run.md", + "title": null, + "mode": "100644", + "blob": "111cd174bb9b010f6db089fd12300fe1edfbbdcd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tasty-comics-send.md", + "title": null, + "mode": "100644", + "blob": "78bed2e7688fb4a04b9c2edca0eeb6ec8815bb49", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tasty-moments-post.md", + "title": null, + "mode": "100644", + "blob": "8a2d4e14d9fc38f87e8bd1dabc933881f2f03676", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/ten-kings-fry.md", + "title": null, + "mode": "100644", + "blob": "593dc9460067e9937bf653a932a8f1496de56385", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/thick-pandas-wait.md", + "title": null, + "mode": "100644", + "blob": "5ddc89145174cc6ad0f3661f913f69b5d4141d7b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/thin-ducks-wonder.md", + "title": null, + "mode": "100644", + "blob": "2176226f9178ef9370a25e094a7b72be0e33adc3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/thirty-ducks-go.md", + "title": null, + "mode": "100644", + "blob": "b3f3aa17e3b5a472c81e390bc8b3e344483a9e24", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/thirty-pans-love.md", + "title": null, + "mode": "100644", + "blob": "0d0a4f9c148d7d504bfe9c173640bb35ebaabf01", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/three-corners-sort.md", + "title": null, + "mode": "100644", + "blob": "ceb67c6a700527323d3c68fed038f55a80daf94a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/three-ravens-jam.md", + "title": null, + "mode": "100644", + "blob": "ba528ccbfe2c97913343707b15ace4e3bdec647d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/three-tomatoes-wave.md", + "title": null, + "mode": "100644", + "blob": "886f44fd49e74d346b557ee7612db251179094aa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-foxes-own.md", + "title": null, + "mode": "100644", + "blob": "8a4f4b85eccb17fe178000652df2f1b7342ce850", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-icons-glow.md", + "title": null, + "mode": "100644", + "blob": "dde7979233306a2293688f63570dedda25d42ceb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-int32-annotations.md", + "title": null, + "mode": "100644", + "blob": "ca99cdd742fd0ae717995a7717a88783e20ac539", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-pandas-smile.md", + "title": null, + "mode": "100644", + "blob": "73f4b88032682145ca6929ef20b699423a4cbc11", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-stacks-encode.md", + "title": null, + "mode": "100644", + "blob": "d9e9a2438de486e1982c07a2c2b263088eb68eb5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tidy-stars-drive.md", + "title": null, + "mode": "100644", + "blob": "b31ea0808d5f18b92b9a9efd5873bbb9c5737315", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tiny-buckets-wave.md", + "title": null, + "mode": "100644", + "blob": "b01e82b81590f929c54de32494c8380416363858", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tiny-lilies-flash.md", + "title": null, + "mode": "100644", + "blob": "f6368658898a544fc0f706251e16c0c081bc06ec", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tiny-rabbits-smile.md", + "title": null, + "mode": "100644", + "blob": "9cc27e37800c93d6f941f81a79ce9d7ff5a8e9b5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/to-codec-json-schema.md", + "title": null, + "mode": "100644", + "blob": "2cee85ea0d72761fab3c2c1acd5147c9d15cba1f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tocodecjson-return-json-type.md", + "title": null, + "mode": "100644", + "blob": "401d58c2c95a259ddf0fead248fee88d5850343a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/tool-get-json-schema-tests.md", + "title": null, + "mode": "100644", + "blob": "f94d0cf77610c84147ef76809150ecbb4d22a3f4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/true-actors-battle.md", + "title": null, + "mode": "100644", + "blob": "b93e1858264b81aff01896d9d763f0791a190b54", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/try-promise-catch-defect.md", + "title": null, + "mode": "100644", + "blob": "0d6d52eddeeb677205192518718cd056b1543b89", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/twelve-dragons-move.md", + "title": null, + "mode": "100644", + "blob": "bf9c5af1a1925bdf6891b29d824988d6085d6262", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/twenty-buttons-cheer.md", + "title": null, + "mode": "100644", + "blob": "d1b709b46e1cb4cbd4703ee5622d995be2bdcc8c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/twenty-facts-laugh.md", + "title": null, + "mode": "100644", + "blob": "7430b4f99fbc189c3c91ae604e1f14762483c95a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/two-roses-double.md", + "title": null, + "mode": "100644", + "blob": "6efc5f52b05822558a027fa84a0ab74d08f98983", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/unify-error-defect-stack-options.md", + "title": null, + "mode": "100644", + "blob": "6c032f6ab49ad6822367182a5a6ebdbaefae8952", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/update-schema-arbitrary-report.md", + "title": null, + "mode": "100644", + "blob": "ed3b7942c224570bcc224137d3f0ed4ab7b13c59", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/upset-colts-stick.md", + "title": null, + "mode": "100644", + "blob": "5e87fdd32ebf6a00f7b68ebd8d3840af48eb585c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/use-url-can-parse.md", + "title": null, + "mode": "100644", + "blob": "959e2e641f556c13212455c1f94c41118cec0c38", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/validate-httpapi-handler-registration.md", + "title": null, + "mode": "100644", + "blob": "a2896b0f27adf7226eedb59b808c586670e83119", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/validate-openapi-global-conflicts.md", + "title": null, + "mode": "100644", + "blob": "4859757c3c55f7990358a0aac3c141245acdc6bf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/vast-bananas-send.md", + "title": null, + "mode": "100644", + "blob": "815d683fbc0dcd7c3adbce28ee545efdafdac581", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/vast-deserts-travel.md", + "title": null, + "mode": "100644", + "blob": "262cd5463c91855546e758b04424047312c15d6e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/violet-peaches-feel.md", + "title": null, + "mode": "100644", + "blob": "b4e2ca243ee6a5c93430dbfd477f200311893323", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/violet-tips-open.md", + "title": null, + "mode": "100644", + "blob": "e26432ffd9d3211a285cd686d73d9c41d7a31c90", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/vitest-layer-top-level-options.md", + "title": null, + "mode": "100644", + "blob": "2ef279d0fc5ed265d26d83a857aa9003e614a183", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wacky-grapes-poke.md", + "title": null, + "mode": "100644", + "blob": "6e9284d8e9cb551fd7d6c127e1d8d1512621721f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wacky-rice-add.md", + "title": null, + "mode": "100644", + "blob": "9de72c4df080c22343bf04965d36376d3e234f4e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/warm-dolls-brake.md", + "title": null, + "mode": "100644", + "blob": "dc177bf21275952a17a99b867303da12fb4aadb2", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/warm-friends-tie.md", + "title": null, + "mode": "100644", + "blob": "b600cb226639ac025b3b32a06ab54b626e4ed5f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/warm-snails-shop.md", + "title": null, + "mode": "100644", + "blob": "907de8b5a9761e7b9b50c52f8ee8816e5f828548", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wet-news-invent.md", + "title": null, + "mode": "100644", + "blob": "f13ab2efb18fdfb4f52a10eaf82a2ff2830388f1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/whole-pets-build.md", + "title": null, + "mode": "100644", + "blob": "91629728a96f0673259f6b6b9ba6a6d0ed58ac79", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wild-readers-clean.md", + "title": null, + "mode": "100644", + "blob": "40b517e5054f41388610565c828c5fedb291e494", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wild-suns-bearer-space.md", + "title": null, + "mode": "100644", + "blob": "71a6805b4037a4ebf50b2943f08a629361986db3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wise-ants-wave.md", + "title": null, + "mode": "100644", + "blob": "e4966722f0532b1f33a4cc7af808429589d3b053", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wise-flags-shift.md", + "title": null, + "mode": "100644", + "blob": "c470c58a677d8718b0b6d432c99bd7ae5128dbfc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/wise-oranges-stay.md", + "title": null, + "mode": "100644", + "blob": "263143b8c5945e9ab24814ec61ba3d6bda8f676a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/witty-lobsters-share.md", + "title": null, + "mode": "100644", + "blob": "c786da6867dc28dc9e867fcd23e290501bb5572f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/yellow-adults-study.md", + "title": null, + "mode": "100644", + "blob": "015ba9db5262cf9f4ac466178f7d01bbedf3111b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/yellow-clocks-dance.md", + "title": null, + "mode": "100644", + "blob": "707dfbc52774754cd465e887949a001ce53a5e3c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/yellow-dingos-jump.md", + "title": null, + "mode": "100644", + "blob": "1a6af4ea8d8ad996d4790abac5a61a69c51fef89", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.changeset/young-doors-change.md", + "title": null, + "mode": "100644", + "blob": "c5ec50dbeb6c17a0158d7e200aa0904e7176a62b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.patterns/dynamic-records.md", + "title": "Dynamic Record Safety", + "mode": "100644", + "blob": "de4b25bb1da6a06b215ef8e18b67d476b7432535", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.patterns/effect.md", + "title": "Effect Library Development Patterns", + "mode": "100644", + "blob": "a778ae85c64e46c76de3315f424fadcde5d3e647", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.patterns/jsdoc.md", + "title": "JSDoc Patterns", + "mode": "100644", + "blob": "9f2377ce80946927a9916eae5b98ea7109c58b3f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.patterns/testing.md", + "title": "Testing Patterns", + "mode": "100644", + "blob": "f3e7fdacf30dd32563e854a02cc38160608813f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/.specs/README.md", + "title": "Specifications", + "mode": "100644", + "blob": "c6abd9919e5c91f312539431d6f5f64d6b2c87c5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/README.md", + "title": "AI docs", + "mode": "100644", + "blob": "dd4488c6212ded67ae1af380103a2019569b1348", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/01_basics/index.md", + "title": null, + "mode": "100644", + "blob": "ae13d7a31ca28154212d9fad8b46a790f186eeff", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/02_schema/index.md", + "title": null, + "mode": "100644", + "blob": "7819e4fac97f18704fe817ff2eb6ddec8d51904d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/03_services/index.md", + "title": null, + "mode": "100644", + "blob": "ac938fc6d83cb326ae634b265598dcc588a2a18d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/04_errors/index.md", + "title": null, + "mode": "100644", + "blob": "14d16146d90caa78e3e9b306f2f3b781f7f62a92", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/05_resources/index.md", + "title": null, + "mode": "100644", + "blob": "cda2f507bd29c6c1b35804bb8d9a8cb6516de6b4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/06_running/index.md", + "title": null, + "mode": "100644", + "blob": "e4c2c874cf03a530a79063b176104048bb2aee02", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/01_effect/07_pubsub/index.md", + "title": null, + "mode": "100644", + "blob": "22b0ce0370f201d9e77c8ef1df9f0dabcfb3ae37", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/03_stream/index.md", + "title": null, + "mode": "100644", + "blob": "710e143d5023ba3e1696be2451fcc9c8664a867b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/04_integration/index.md", + "title": null, + "mode": "100644", + "blob": "dd01cdbdb29537d32e24cf40205e9e92c5ef67eb", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/05_batching/index.md", + "title": null, + "mode": "100644", + "blob": "4166039c959a6c9ab6f5fed1d5267c3a3bd8f7f8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/06_schedule/index.md", + "title": null, + "mode": "100644", + "blob": "b56aa235c46c27e5a20d96716d13aae51b26fc9f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/07_datetime/index.md", + "title": null, + "mode": "100644", + "blob": "08d30a9c3556c6fc27b8674f54d8935f6f4036d6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/08_observability/index.md", + "title": null, + "mode": "100644", + "blob": "df0399ad453dfdafe5a3f5ece5b5efaadb32da81", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/09_testing/index.md", + "title": null, + "mode": "100644", + "blob": "5df1fab5022a4a410b0de1a9982227b006f5d663", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/10_predicate/index.md", + "title": null, + "mode": "100644", + "blob": "5149c3221e65d937f0399307204ec6ef38415ca1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/50_http-client/index.md", + "title": null, + "mode": "100644", + "blob": "7baa9010f60b994a9be92d5a8d4ef6f233c4fddd", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/51_http-server/index.md", + "title": null, + "mode": "100644", + "blob": "e926d996061f1572ac379c931ff3367a8ba3ebbf", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/60_child-process/index.md", + "title": null, + "mode": "100644", + "blob": "ae0016bc3b5b842962faa321ff31aa27eb70ed6d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/70_cli/index.md", + "title": null, + "mode": "100644", + "blob": "96a3b756f62830349fde5f9a2d179f40bb0326a0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/71_ai/index.md", + "title": null, + "mode": "100644", + "blob": "425f4b46bfc846653b4d972584f2b712d9cac443", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/80_cluster/index.md", + "title": null, + "mode": "100644", + "blob": "1cc42cb54c2bdd71eb77a9f0772e7607499ef913", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/ai-docs/src/index.md", + "title": "Effect library documentation", + "mode": "100644", + "blob": "092209d7573f0344a5e8e3f76eb807cd82a7dc19", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/cookbooks/schedule.md", + "title": "Schedule Cookbook", + "mode": "100644", + "blob": "9991181530bf10598e4aa923fd2d55e6b8a573d4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/LLMS.md", + "title": "Effect library documentation", + "mode": "100644", + "blob": "03c319a5172ce3835bba0441c552ccfa5a82a453", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/MIGRATION.md", + "title": "Migrating from Effect v3 to Effect v4", + "mode": "100644", + "blob": "902888a685ea4ec656615bfea4adf5d39f7657e7", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/cause.md", + "title": "Cause: Flattened Structure", + "mode": "100644", + "blob": "0c223cdb0eefde66d87f247b1b93c72683e6a53a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/equality.md", + "title": "Equality", + "mode": "100644", + "blob": "d5e2352eac70c4f1a3a2f029e6782c2c8535e33a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/error-handling.md", + "title": "Error Handling: `catch*` Renamings", + "mode": "100644", + "blob": "93ab919eefe2db93145e233a8673112da3dbbc8b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/fiber-keep-alive.md", + "title": "Fiber Keep-Alive: Automatic Process Lifetime Management", + "mode": "100644", + "blob": "fe8efa3c4f3ef7ddf87c2bcb86a8ce0c092cca73", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/fiberref.md", + "title": "FiberRef: `FiberRef` → `Context.Reference`", + "mode": "100644", + "blob": "abfc17fa6f0370fa18ca1cced949901ee535f063", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/forking.md", + "title": "Forking: Renamed Combinators and New Options", + "mode": "100644", + "blob": "d924272bb2e75605adde1b3bcd96422b96aaeb4d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/generators.md", + "title": "Generators", + "mode": "100644", + "blob": "363f7158a2c91f6834be4af16006ce882effe853", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/layer-memoization.md", + "title": "Layer Memoization", + "mode": "100644", + "blob": "a67cc6e74d51390de589dc07d6db3992af029182", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/runtime.md", + "title": "Runtime: `Runtime` Removed", + "mode": "100644", + "blob": "11b64ffcc96c6a8f310fe656cc8f87df0f07c92d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/schema.md", + "title": "Schema: Migration from v3", + "mode": "100644", + "blob": "5f31f09504ab255c1ab505671b8d7a5d46de9dfc", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/scope.md", + "title": "Scope", + "mode": "100644", + "blob": "4dd5f1305b8d3f68c8e48ea6e049a8b0595e6e43", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/services.md", + "title": "Services: `Context.Tag` → `Context.Service`", + "mode": "100644", + "blob": "9ee34d63e02248661c293bcc9171c5f8ae5a53a8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/v3-to-v4.md", + "title": "v3 to v4 Import and API Rename Maps", + "mode": "100644", + "blob": "8cc1582c9a23ca286d299997cd44881ca3638a07", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/migration/yieldable.md", + "title": "Effect Subtyping (v3) → Yieldable (v4)", + "mode": "100644", + "blob": "f57781328b92c977fb27de4aa1b3760cf42dd4c0", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/ai/anthropic/CHANGELOG.md", + "title": "@effect/ai-anthropic", + "mode": "100644", + "blob": "6baecdf14d1827a1df6a7d6ec9f5ef070f1b5194", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/ai/openai-compat/CHANGELOG.md", + "title": "@effect/ai-openai-compat", + "mode": "100644", + "blob": "eb972acb03bd0047633d22d3ce5bed151887948c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/ai/openai/CHANGELOG.md", + "title": "@effect/ai-openai", + "mode": "100644", + "blob": "d485eafe37fa6d27984551c2210ef3ad9278fa87", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/ai/openrouter/CHANGELOG.md", + "title": "@effect/ai-openrouter", + "mode": "100644", + "blob": "fbf78dfc88b268280b32bfd96d52e953027dab80", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/react/CHANGELOG.md", + "title": "@effect/atom-react", + "mode": "100644", + "blob": "01807062b449e91cfc9d1f16feffd8455e93d695", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/react/README.md", + "title": "`@effect/atom-react`", + "mode": "100644", + "blob": "1cd2f2005db2d83b3b75df82b23fa578cf66c74b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/solid/CHANGELOG.md", + "title": "@effect/atom-solid", + "mode": "100644", + "blob": "2613d8e907fdc2536b75487d7e2ef370cb532b61", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/solid/README.md", + "title": "`@effect/atom-solid`", + "mode": "100644", + "blob": "a4239bf9c12f3d81d0521669692c2a7abb9c6c68", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/vue/CHANGELOG.md", + "title": "@effect/atom-vue", + "mode": "100644", + "blob": "28c1891681d9c174f15c717c300772ad01256e3a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/atom/vue/README.md", + "title": "`@effect/atom-vue`", + "mode": "100644", + "blob": "5ef604acc255d90d81b638d39b020d5e50e20994", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/CHANGELOG.md", + "title": "effect", + "mode": "100644", + "blob": "299638a844306b5a0a90653ff7f595ba0a69b43e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/CONFIG.md", + "title": "Configuration in Effect", + "mode": "100644", + "blob": "158768692f76758873a9e773890b4789f87441e5", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/HTTPAPI.md", + "title": "Overview", + "mode": "100644", + "blob": "041389d3e33dae8cdda0e0f2658ffb97987db6aa", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/MCP.md", + "title": null, + "mode": "100644", + "blob": "ff30493f8c132234f5cce33591e75c74417413a3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/OPTIC.md", + "title": null, + "mode": "100644", + "blob": "c424778d09914f5584b1dd4fc6c9fa6483a645e4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/README.md", + "title": "`effect` Core Package", + "mode": "100644", + "blob": "f98948465f3e6deaffc599bc506d97fd8541f4f3", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/SCHEMA.md", + "title": "Schema", + "mode": "100644", + "blob": "2f0fa7bd8eb1084885ce3ef384eb541ea4ed7e29", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/effect/typeperf/README.md", + "title": "Effect Type Performance", + "mode": "100644", + "blob": "fdbb4e9fa1e7b8ca423285578890ae69e78c50f6", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/opentelemetry/CHANGELOG.md", + "title": "@effect/opentelemetry", + "mode": "100644", + "blob": "786c0094b031b27bc05ff34b2549e8f9ded6975a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/opentelemetry/README.md", + "title": "`@effect/opentelemetry`", + "mode": "100644", + "blob": "8c7f714979638e1bed17044bfa54b3e019624271", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-browser/CHANGELOG.md", + "title": "@effect/platform-browser", + "mode": "100644", + "blob": "787a872c2a4186e454e85a3d49510eddb58b9723", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-browser/README.md", + "title": "`@effect/platform-browser`", + "mode": "100644", + "blob": "b8be094e20523f02067d70ced004c6bd63c76826", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-bun/CHANGELOG.md", + "title": "@effect/platform-bun", + "mode": "100644", + "blob": "5113b6c550d18a30e423584428770ee2379972c9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-bun/README.md", + "title": "`@effect/platform-bun`", + "mode": "100644", + "blob": "7b953f9a04accda3ac319e2bbb57e005f72be678", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-node-shared/CHANGELOG.md", + "title": "@effect/platform-node-shared", + "mode": "100644", + "blob": "6fff53d630c1dc850b1dacbbdf65c932bd6511b1", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-node-shared/README.md", + "title": "`@effect/platform-node-shared`", + "mode": "100644", + "blob": "52425e592e45f5eaae74ec15e61d69d2a852c86c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-node/CHANGELOG.md", + "title": "@effect/platform-node", + "mode": "100644", + "blob": "d7849231da2b2b415df2460f04ec208ba0b1c95c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/platform-node/README.md", + "title": "`@effect/platform-node`", + "mode": "100644", + "blob": "d97ee42b88ff92591659aeaff5c0e6000fff0545", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/clickhouse/CHANGELOG.md", + "title": "@effect/sql-clickhouse", + "mode": "100644", + "blob": "d4aec130458d41eb2ea7387dcae69b129586f524", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/clickhouse/README.md", + "title": "`@effect/sql-clickhouse`", + "mode": "100644", + "blob": "7166ccc93a0a95ecdc0469958de57b4040feb0fe", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/d1/CHANGELOG.md", + "title": "@effect/sql-d1", + "mode": "100644", + "blob": "de7a35daef50e864b20905c20027caea8298dc7c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/d1/README.md", + "title": "`@effect/sql-d1`", + "mode": "100644", + "blob": "9981ef4339e46f67e21076c18c698898f7976a86", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/libsql/CHANGELOG.md", + "title": "@effect/sql-libsql", + "mode": "100644", + "blob": "ba7e277fc8d64e616c95cbe06c890a5af774c350", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/libsql/README.md", + "title": "`@effect/sql-libsql`", + "mode": "100644", + "blob": "02a2379bf9fa3d12425933249384a8fcce2ffa97", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/mssql/CHANGELOG.md", + "title": "@effect/sql-mssql", + "mode": "100644", + "blob": "20d5d37f19f4d2d479639d771b87a0e0fe803591", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/mssql/README.md", + "title": "`@effect/sql-mssql`", + "mode": "100644", + "blob": "ef8f1f269bac907ee78c4fc3bdd6cb3fc5873f33", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/mysql2/CHANGELOG.md", + "title": "@effect/sql-mysql2", + "mode": "100644", + "blob": "ce7bc89590223974fbabcfb242039fccfbf3f551", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/mysql2/README.md", + "title": "`@effect/sql-mysql2`", + "mode": "100644", + "blob": "074afd269ae0ec7549d8ff4da302abd788443e6a", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/pg/CHANGELOG.md", + "title": "@effect/sql-pg", + "mode": "100644", + "blob": "357514172e909fe46a2c17e7579e9f9fa460aa36", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/pg/README.md", + "title": "`@effect/sql-pg`", + "mode": "100644", + "blob": "9017bb4b8e3ec91f53b75728ff2d112e36afc316", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/pglite/CHANGELOG.md", + "title": "@effect/sql-pglite", + "mode": "100644", + "blob": "920c49a949689fd5d20fd678a492d12f8320ca40", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/pglite/README.md", + "title": "`@effect/sql-pglite`", + "mode": "100644", + "blob": "cb6b3d5ee58c7fe8948483a6e94962481d000894", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-bun/CHANGELOG.md", + "title": "@effect/sql-sqlite-bun", + "mode": "100644", + "blob": "d464cb39a5cdc5f15ea71b321d160d13ce0ac8ae", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-bun/README.md", + "title": "`@effect/sql-sqlite-bun`", + "mode": "100644", + "blob": "303b5e35ba24ab6d35065d4bbcfffe666fa7a01e", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-do/CHANGELOG.md", + "title": "@effect/sql-sqlite-do", + "mode": "100644", + "blob": "53dd7de2c8cd21a7c323cf505bae442f5b97b330", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-do/README.md", + "title": "`@effect/sql-sqlite-do`", + "mode": "100644", + "blob": "33f3cef870b8f6d0772dcbebf224ec868a44e4e4", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-node/CHANGELOG.md", + "title": "@effect/sql-sqlite-node", + "mode": "100644", + "blob": "b0afb7a647b1cad856311d4d0dd0da48c51ceb68", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-node/README.md", + "title": "`@effect/sql-sqlite-node`", + "mode": "100644", + "blob": "8c4dd1432f55f57dedf92ed59357976ebb7aeb36", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-react-native/CHANGELOG.md", + "title": "@effect/sql-sqlite-react-native", + "mode": "100644", + "blob": "43f81f71b9750d8a93fa6996fa073d7ebad22270", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-react-native/README.md", + "title": "`@effect/sql-sqlite-react-native`", + "mode": "100644", + "blob": "8a948d7662a324a32217e8c354e4aad29c27a39d", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-wasm/CHANGELOG.md", + "title": "@effect/sql-sqlite-wasm", + "mode": "100644", + "blob": "2c27a0d276ecc36865e79c9e44bbd11c81b970d8", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/sql/sqlite-wasm/README.md", + "title": "`@effect/sql-sqlite-wasm`", + "mode": "100644", + "blob": "fc2073bfcb20cac39e658f3460c7447d9b3d0b74", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/tools/bundle/README.md", + "title": "Bundle Size Development Workflow", + "mode": "100644", + "blob": "705744c8a22b522a367e18e7f70e96c0f4520a8c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/tools/docgen/CHANGELOG.md", + "title": "@effect/docgen", + "mode": "100644", + "blob": "434f1b83aa27baaf9f00d84dc8007669c9a8da1f", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/tools/docgen/README.md", + "title": "Credits", + "mode": "100644", + "blob": "391b144affb35def8e2ef21b8ce9a547a457cf6c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/tools/openapi-generator/CHANGELOG.md", + "title": "@effect/openapi-generator", + "mode": "100644", + "blob": "ad7ea68b70d6075fa6d3f7392d29a38b9d0248c9", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/vitest/CHANGELOG.md", + "title": "@effect/vitest", + "mode": "100644", + "blob": "859c3ac36c38e60e39b99e1b5fff7c53495aaa5c", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/packages/vitest/README.md", + "title": "Introduction", + "mode": "100644", + "blob": "42bd2755c5e11022e65ff314405e45c9f6118568", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": ".repos/effect-smol/README.md", + "title": "Effect", + "mode": "100644", + "blob": "efdb0b12f6e92acd283046e00888a7c79d6b693b", + "stage": 0, + "documentKind": "vendored-source-documentation", + "logicalRole": "donor-reference", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "vendored-read-only" + }, + { + "path": "AGENTS.md", + "title": "Scient desktop instructions", + "mode": "100644", + "blob": "1c4a222ad832bf2b93391d7fc2d2d2a04eee48be", + "stage": 0, + "documentKind": "agent-protocol", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/marketing/tweets.md", + "title": null, + "mode": "100644", + "blob": "92a087d8018bfaa4f9938a41a285fcbb6ec73c26", + "stage": 0, + "documentKind": "product-communication-record", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/mobile/modules/t3-markdown-text/UPSTREAM.md", + "title": "Upstream Attribution", + "mode": "100644", + "blob": "0ddc7775a9ece0d56147ce19ed56bf2702c882f2", + "stage": 0, + "documentKind": "nested-upstream-record", + "logicalRole": "upstream", + "disposition": "retain-beside-adaptation", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/mobile/modules/t3-terminal/README.md", + "title": "T3 Mobile Terminal Native Module", + "mode": "100644", + "blob": "32670b893c7033fd327057caf3aade76a79da9ea", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/mobile/modules/t3-terminal/THIRD_PARTY_NOTICES.md", + "title": "Third-Party Notices", + "mode": "100644", + "blob": "b06f18eadce52d76d78b56f91cc62f886b11ce0a", + "stage": 0, + "documentKind": "third-party-notice", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/mobile/README.md", + "title": "T3 Code Mobile", + "mode": "100644", + "blob": "0eb865cb79bc1a560a12ed5df7f8b359006cb857", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/server/src/scient/skills/built-ins/improve-workspace-readiness/SKILL.md", + "title": "Improve Workspace Readiness", + "mode": "100644", + "blob": "d86f77d8ebeedf430dd5ef8fdcbc88b2de70ddc8", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/server/src/scient/skills/built-ins/scient-skill-authoring/SKILL.md", + "title": "Scient Skill Authoring", + "mode": "100644", + "blob": "351f536889832c95ff375acb83dae5760ffe89c7", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/server/src/scient/skills/built-ins/workspace-readiness-review/SKILL.md", + "title": "Workspace Readiness Review", + "mode": "100644", + "blob": "851553a364a4eb54d018bbeef81902319281c4c2", + "stage": 0, + "documentKind": "project-skill", + "logicalRole": "workflow", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/web/src/terminal/ghostty/README.md", + "title": "Ghostty web terminal", + "mode": "100644", + "blob": "37e1c52fb0caa9e0c3494e7d0318017348261eb0", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "apps/web/THIRD_PARTY_NOTICES.md", + "title": "Third-Party Notices", + "mode": "100644", + "blob": "978dc7a694c5871effaf1061f05571f3aa22e774", + "stage": 0, + "documentKind": "third-party-notice", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "assets/README.md", + "title": "Brand icons", + "mode": "100644", + "blob": "a6cbde9de5c4f2c464335e946aad37418c8a5506", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "CLAUDE.md", + "title": null, + "mode": "100644", + "blob": "43c994c2d3617f947bcb5adf1933e21dabe46bb5", + "stage": 0, + "documentKind": "tool-compatibility-router", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "CONTRIBUTING.md", + "title": "Contributing", + "mode": "100644", + "blob": "7b89c3004797ec0ca570e1e34e76cfb24c772f7b", + "stage": 0, + "documentKind": "contribution", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/architecture/terminal-renderers.md", + "title": "Terminal renderers", + "mode": "100644", + "blob": "4b66a13f68c4224dd7bef26b7a4cecffbd1c288a", + "stage": 0, + "documentKind": "architecture-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/fixtures/scient-chat-diagrams.md", + "title": "Scient chat diagram visual fixtures", + "mode": "100644", + "blob": "2983f78bffdd1bac0add1e519a66d7d4f8c11035", + "stage": 0, + "documentKind": "test-fixture", + "logicalRole": "fixture", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/fixtures/scient-chat-images.md", + "title": "Scient inline image fixtures", + "mode": "100644", + "blob": "e877111a41a1d81c9911d8473e98cc3871487e90", + "stage": 0, + "documentKind": "test-fixture", + "logicalRole": "fixture", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/fixtures/scient-chat-plotly.md", + "title": "Scient Plotly chat fixtures", + "mode": "100644", + "blob": "124334de2d2971a473879ae993f174cf3958136d", + "stage": 0, + "documentKind": "test-fixture", + "logicalRole": "fixture", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/fixtures/scient-chat-visualizations.md", + "title": "Scient chat visualization fixtures", + "mode": "100644", + "blob": "9ebc234b680c09e4464259d254ab67d98b6ea57b", + "stage": 0, + "documentKind": "test-fixture", + "logicalRole": "fixture", + "disposition": "retain-structurally-excluded", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-17-upstream-sync-cd096b9ad5.md", + "title": "Upstream sync through `c7e6d711d3`", + "mode": "100644", + "blob": "cb7f170e155d803a626184c26111ab4e99776c88", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-19-upstream-sync-f2d5fc91e3.md", + "title": "Upstream sync through `f2d5fc91e3`", + "mode": "100644", + "blob": "5fd92fa26618f7ed403e045a300355ae542dcb01", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-20-upstream-sync-beab6886f4.md", + "title": "Upstream sync through `beab6886f4`", + "mode": "100644", + "blob": "a52c83c9c96b4327d4a56e538f3686aa52dc0af8", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-21-upstream-sync-be7d35aaeb.md", + "title": "Upstream sync through `be7d35aaeb`", + "mode": "100644", + "blob": "37a4a3a015ec16c98edac7460e43ccb7af608082", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-22-upstream-sync-dedcd99a9d.md", + "title": "Upstream sync through `dedcd99a9d`", + "mode": "100644", + "blob": "d4f61a6c580ff5a0d94db9599c1435815ab9c708", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-23-upstream-sync-b1670ac7d9.md", + "title": "T3 upstream sync through b1670ac7d9", + "mode": "100644", + "blob": "75a0504c6776e5f624d78794b8fc3a3416c4a3b4", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-24-upstream-sync-e6a109b9f7.md", + "title": "T3 upstream sync through e6a109b9f7", + "mode": "100644", + "blob": "27d52cfdfe5e6ce291e59230ff14b893a61e0e51", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-25-upstream-sync-082e6ea521.md", + "title": "T3 upstream sync through 082e6ea521", + "mode": "100644", + "blob": "28caa3a006060de36431e7278acb188595738fb4", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-25-upstream-sync-1a4a7596c2.md", + "title": "T3 upstream sync through 1a4a7596c2", + "mode": "100644", + "blob": "772ea4ac21fb9290bd21a40a5aaa139aa26aff44", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-25-upstream-sync-99960383d0.md", + "title": "T3 upstream sync through 99960383d0", + "mode": "100644", + "blob": "ab80d4d8c926cb32f14a336696f508ec24cf90ee", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/2026-08-28-upstream-sync-c8aba2587d.md", + "title": "T3 upstream sync through c8aba2587d", + "mode": "100644", + "blob": "1bf0a46afcbec6687a7696de9231db0e14f258b9", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/ci.md", + "title": "CI quality gates", + "mode": "100644", + "blob": "9814d59a3ac4751d52aa09dce3fd324878542c55", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/connection-runtime.md", + "title": "Connection Runtime", + "mode": "100644", + "blob": "46fe0c82716ace47bc2cfbfdcd24acb086be3dae", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/environment-auth.md", + "title": "Environment Authentication Profile", + "mode": "100644", + "blob": "5f4f5b6e9607ebb15b08a00c4b3b6ee25f192649", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/glossary.md", + "title": "Glossary", + "mode": "100644", + "blob": "5dac8622586814daf4309d2f3e2f4f547cf11132", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/overview.md", + "title": "Architecture", + "mode": "100644", + "blob": "de2cb8b17e8d2bab8b56d8e24ec9a942b554b0c7", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/provider-lifecycle-capability-audit.md", + "title": "Provider Lifecycle Capability Audit", + "mode": "100644", + "blob": "42971fd7a440c771a150783febea807fa9a5109a", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/provider-lifecycle-unification-proposal.md", + "title": "Provider Lifecycle Unification Proposal", + "mode": "100644", + "blob": "57f6eb49b615632ef11b19e35d283aaab74ed3a4", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/provider-lifecycle.md", + "title": "Provider lifecycle architecture", + "mode": "100644", + "blob": "8775487dd687bf3efe7ebd2e14800750eaa4f2d4", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/providers.md", + "title": "Provider architecture", + "mode": "100644", + "blob": "c44a1bb56bb12067077842e20b12cc0f3964f6b3", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/remote.md", + "title": "Remote Architecture", + "mode": "100644", + "blob": "afce95f725bc93fce30aefbbfaffd983947c44e3", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/resource-telemetry.md", + "title": "Resource telemetry architecture", + "mode": "100644", + "blob": "0d07f31f8ac514d6f6fdb77bb3c1339d1cb9c1fd", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-analysis-runtime-foundation.md", + "title": "Scient analysis runtime foundation", + "mode": "100644", + "blob": "88980fa3412d16c37945e9eda27d3fe9452995c7", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-browser-pdf-export.md", + "title": "Scient browser HTML → PDF export", + "mode": "100644", + "blob": "5af8f8e61011edc7e079e9a41fe732613fe121a1", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-chat-diagrams.md", + "title": "Scient rich chat diagrams", + "mode": "100644", + "blob": "4a56024ad3431bbe83af7e0f42dffa189dadba41", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-chat-images.md", + "title": "Scient inline workspace images", + "mode": "100644", + "blob": "8a7c3b721435248f81e4f2aa3b2964197a0a54b2", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-chat-visualizations.md", + "title": "Scient rich chat visualizations", + "mode": "100644", + "blob": "521c426cdaf50fdefebda161cca82e2751989cbb", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-codex-runtime-auth.md", + "title": "Scient Codex runtime and authentication", + "mode": "100644", + "blob": "aa825f62d39c2f591d84842cb58988e9fb7928d9", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-content-direction.md", + "title": "Scient content direction", + "mode": "100644", + "blob": "bbb8a092426b2cdaaa862bb53b85084dec88b91a", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-fork-divergence.md", + "title": "Scient conversation fork: design, provenance, and T3 divergence", + "mode": "100644", + "blob": "58a45549652fab34ad351e2125c373582a16626d", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-fork-pr-descriptions.md", + "title": "Scient fork modernization PR drafts", + "mode": "100644", + "blob": "04f1e91a412d7085733de51b35f7bf097bd94a49", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-latex.md", + "title": "Scient LaTeX build", + "mode": "100644", + "blob": "c5059e1e083f2dfaf642b91be8ce9e127178bf3d", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-math.md", + "title": "Scient math rendering", + "mode": "100644", + "blob": "92c0bc48b1c421702a944d892c56e5a44fcc3710", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-next-d4-bootstrap.md", + "title": "Scient Next D4 bootstrap record", + "mode": "100644", + "blob": "fafaf34a0a6f99d8c0f9278c1e787d9c2595572e", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-onboarding.md", + "title": "Scient getting started", + "mode": "100644", + "blob": "f457cfd31352e8366a860e8e0cb23ba1ef35d1ef", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-pdf-export-rendering-plan.md", + "title": "Scient PDF Export And Rendering Implementation Plan", + "mode": "100644", + "blob": "9d3ca71069fe41a46d2922e03067e7b9c9a5db89", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-pdf-reader.md", + "title": "Scient PDF reader", + "mode": "100644", + "blob": "d3fc637143a3750751c05f62441017ef70c78e1f", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-project-initialization.md", + "title": "Scient project initialization", + "mode": "100644", + "blob": "8679c92a50b3d56287edc7d1572771be20840538", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-release-notes.md", + "title": "Scient release notes", + "mode": "100644", + "blob": "5711edb805f7bba2f92cd19d1f1009e23d7c797d", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-skills.md", + "title": "Scient skills core", + "mode": "100644", + "blob": "19c9c09b8a5d96618e06c0909d8aa6d7d1c7bdee", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-sources.md", + "title": "Scient Sources foundation", + "mode": "100644", + "blob": "ac9ab27ca82c32a4a95b0a62be731f5611e5b131", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-thread-queue.md", + "title": "Scient thread queue: design, seams, and retirement plan", + "mode": "100644", + "blob": "baf6c78d5f9d34466785f657c05ae8243724f6de", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-typography.md", + "title": "Scient typography profile", + "mode": "100644", + "blob": "0c957731e610a6f75dc1d5d1bac608ed2dd40fa0", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-universal-file-opening.md", + "title": "Scient universal file opening", + "mode": "100644", + "blob": "98b726bb2054f0644a62b291c65bbf94c64e0cb3", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scient-voice.md", + "title": "Scient local voice architecture", + "mode": "100644", + "blob": "1839683151733695f3f1fca8ad5d58ad9f959f81", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scientific-artifact-studio.md", + "title": "Scientific Artifact Studio roadmap", + "mode": "100644", + "blob": "8dd4372a9f16525aea33f0141b77611e1449aaa1", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/scripts.md", + "title": "Scripts", + "mode": "100644", + "blob": "546f78c216ec265bb57f7a47c05fea63ea304b21", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/server-updates.md", + "title": "Server Update Architecture", + "mode": "100644", + "blob": "c24b708339eb31c0a108efddfd1f5cea0b1c0130", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-connect.md", + "title": "T3 Connect", + "mode": "100644", + "blob": "6f796123e98b12a4b4f5b2fa3af649655a09bf68", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-foundation-refresh-20260807-b.md", + "title": "T3 foundation refresh — 2026-08-07 (second range)", + "mode": "100644", + "blob": "9ffd1bb49e1c35eee691484fa5e102e4fb15c016", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-foundation-refresh-20260807.md", + "title": "T3 foundation refresh — 2026-08-07", + "mode": "100644", + "blob": "78e5fbd2f90d6f1900765f5463e020ff340b921a", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-foundation-refresh-20260809-1a003e38.md", + "title": "T3 foundation refresh — 2026-08-09 through `1a003e38`", + "mode": "100644", + "blob": "230370e5777ccbddcc8484e8316cf8b244361492", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-foundation-refresh-20260809.md", + "title": "T3 foundation refresh — 2026-08-09", + "mode": "100644", + "blob": "9ff71b73b00895b4c2a12327ffec1b2c60d7ade2", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-foundation-refresh-20260811-78f462c4.md", + "title": "T3 foundation refresh — 2026-08-11 through `78f462c4`", + "mode": "100644", + "blob": "9ea5c46cbe33284a7258677c38062cd8296be6a7", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-phase-2-gates-2-3-20260811.md", + "title": "T3 phase two Gates 2 and 3", + "mode": "100644", + "blob": "77b96a93c68ed5aacc25b9691ccf1194df1be22e", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260811-2db08457f.md", + "title": "T3 upstream sync through 2db08457f", + "mode": "100644", + "blob": "cc236dc9384c92280917ea101daf0890e7b04c02", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260811-65b005f1.md", + "title": "T3 upstream sync through 65b005f1", + "mode": "100644", + "blob": "3e47650b7bb67071a803e44988e5fe8a2d60fb9a", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260811-ac4780f4.md", + "title": "T3 upstream sync through ac4780f4", + "mode": "100644", + "blob": "667733b366f9d101f04024be004620a2a15f17f3", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260812-849bac894.md", + "title": "T3 upstream sync through 849bac894", + "mode": "100644", + "blob": "ec3d23320b37187e1060cd70051364a6602db651", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260813-5015d7cf.md", + "title": "T3 upstream sync through 5015d7cf", + "mode": "100644", + "blob": "dedd4e046a863f8a52c4ddff03972a905325bfbb", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260813-97db94c9.md", + "title": "T3 upstream sync through 97db94c9", + "mode": "100644", + "blob": "a2adf474b14d8930fe7aa73cfb542cbd3f4e67d8", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260814-5304f3e9.md", + "title": "T3 upstream sync through 5304f3e9", + "mode": "100644", + "blob": "a1d53d44f24bc84d0e39e472f7ba8cdc0c6d2601", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260814-7e01d33f.md", + "title": "T3 upstream sync through 7e01d33f", + "mode": "100644", + "blob": "be3a61554bbeb390a7a11e050d6ab25c5fc91e35", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260815-6ae9662d8e.md", + "title": "T3 upstream sync through 6ae9662d8e", + "mode": "100644", + "blob": "866de776fb6d970ba1b92358e01f636b8f17ff33", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260815-8c628f14.md", + "title": "T3 upstream sync through 8c628f14", + "mode": "100644", + "blob": "1ea9fe2718a261dcb2910a0a4929cd1158017875", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/t3-upstream-sync-20260816-bab4b6f02b.md", + "title": "T3 upstream sync through bab4b6f02b", + "mode": "100644", + "blob": "5e904b6088f22fab78c45322db30c97bd50bae2f", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/work-artifacts.md", + "title": "Engineering work artifacts", + "mode": "100644", + "blob": "e3e4fb1cbafa0d6b47d10330402d4baf01a769c3", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/internals/workspace-layout.md", + "title": "Workspace layout", + "mode": "100644", + "blob": "e933e45289155fa6cc73c83a68b4c9df541f743d", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/local-dev-app.md", + "title": "Scient Local Dev App", + "mode": "100644", + "blob": "2ae3ef9e8c5e74f5ea735e7db8746ab92e6fd0c7", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/mobile-app-store-screenshots.md", + "title": "Mobile app-store screenshot harness", + "mode": "100644", + "blob": "0e3c1784429b3c35a201ab5034657bd96485b7ea", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/observability.md", + "title": "Observability", + "mode": "100644", + "blob": "7341bfb5edac246f7911473c3825b11d5258af08", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/relay-observability.md", + "title": "Relay observability", + "mode": "100644", + "blob": "2bc697b2ef1f17e3b2e2575f5e9ed2af139fdd82", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/release.md", + "title": "Scient desktop release runbook", + "mode": "100644", + "blob": "3dfc918910de039973f58b48100322ddbae3e3de", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/operations/v060-migration-rehearsal.md", + "title": "v0.6.0 migration rehearsal", + "mode": "100644", + "blob": "08d509599d51987aebc59279923eb997862b3e13", + "stage": 0, + "documentKind": "durable-documentation", + "logicalRole": "operations", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/README.md", + "title": "Scient Desktop documentation", + "mode": "100644", + "blob": "90f3b756a0dcd386f27a2e7ef6249ea4867a7946", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/reports/scient-docs-help-qualification-queue-2026-08-28.md", + "title": "Scient Docs Help qualification queue — 2026-08-28", + "mode": "100644", + "blob": "e73a5286819f715303a4a6a4a414c5bff1c680c1", + "stage": 0, + "documentKind": "dated-record", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/reports/scient-pr-and-evolution-ledger.md", + "title": "Scient PR and evolution ledger", + "mode": "100644", + "blob": "d955e8d50a8fecdea49e825ea4e3fd996cc443ab", + "stage": 0, + "documentKind": "dated-record", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/reports/scient-specific-capabilities.md", + "title": "Scient-specific capability catalog", + "mode": "100644", + "blob": "8897928cd8b6d27aaa73311a0a8717e23174678f", + "stage": 0, + "documentKind": "dated-record", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/reports/scient-t3-divergence-integration-and-retirements.md", + "title": "Scient/T3 divergence, integration, provenance, and retirements", + "mode": "100644", + "blob": "5a39b9cf495f554eb3d08ca6a5f99f7552da1988", + "stage": 0, + "documentKind": "dated-record", + "logicalRole": "records", + "disposition": "retain-record", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/background-service.md", + "title": "Running Scient in the Background", + "mode": "100644", + "blob": "4be985ad07ba50e1851cae681d209d8746006feb", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/charts-in-chat.md", + "title": "Interactive charts in chat", + "mode": "100644", + "blob": "3a7aa648ef886608257bdb93230f6b7c58e4d2d4", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/composer.md", + "title": "Message composer", + "mode": "100644", + "blob": "3faf794cc6a03a0989bde93058fca89f804bbaea", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/content-direction.md", + "title": "Conversation text direction", + "mode": "100644", + "blob": "5d4519cff42d0a02f184935a1ecc99e79260c85b", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/conversation-forks.md", + "title": "Fork a conversation", + "mode": "100644", + "blob": "fd85b500b294563e319f62d9ea3d2b5394866a82", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/diagrams-in-chat.md", + "title": "Diagrams in chat", + "mode": "100644", + "blob": "d72f278d3d87a3952dad5babc8dbe8363838b30b", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/file-previews.md", + "title": "File previews", + "mode": "100644", + "blob": "cf8df6487879b22d7365126ab712f815687988bb", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/getting-started.md", + "title": "Getting started with Scient", + "mode": "100644", + "blob": "338408f966e6ed7585b1943eacbb62c3991a1118", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/images-in-chat.md", + "title": "Images in chat", + "mode": "100644", + "blob": "d26a67f87ffb6f7d2cc425841cfd5d426d489e4f", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/install.md", + "title": "Install T3 Code", + "mode": "100644", + "blob": "a7e6ec752ce01e24fe83a1e894797b8de8e7ee7b", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/keybindings.md", + "title": "Keybindings", + "mode": "100644", + "blob": "6bf89d091f7355b78cc1216115bb1359af501220", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/latex.md", + "title": "LaTeX", + "mode": "100644", + "blob": "39065cc7c0b12b30584b93444b6f5b7c9637040a", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/math-in-chat.md", + "title": "Math in chat", + "mode": "100644", + "blob": "ab7644959ed5c5325bf2717d4a7cc455bdf7416f", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/matlab-run-file.md", + "title": "Run a MATLAB file", + "mode": "100644", + "blob": "4120f3efa705351e4e443e53344d991b522729ba", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/mobile-appearance.md", + "title": "Mobile appearance", + "mode": "100644", + "blob": "f3ac966d859d49d828cb1d40db2928e6220957b3", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/pdf-reader.md", + "title": "PDF reader", + "mode": "100644", + "blob": "d162a17d707b059f124f6d22de6f32bb1a5c15ba", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/permission-modes.md", + "title": "Permission Modes", + "mode": "100644", + "blob": "9bf9c10b20f5db501eaa81c82f49134af1fc5c88", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/project-settings.md", + "title": "Project settings", + "mode": "100644", + "blob": "35d3fcf01ac218f23b788158118545685ee13ac8", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/projects.md", + "title": "Starting a project", + "mode": "100644", + "blob": "331137fcd8455486b10b5e8a70f3665122bde289", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-antigravity.md", + "title": "Antigravity in Scient", + "mode": "100644", + "blob": "8bfcf1adca77bdd33a6c8a6a8e31327456e6325c", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-claude.md", + "title": "Claude in Scient", + "mode": "100644", + "blob": "faf472665464d79d5fa9551f73e9388aee61ec6c", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-codex.md", + "title": "Codex in Scient", + "mode": "100644", + "blob": "f5dee1575ca50b34be0d5ce00854631f6f62a387", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-cursor.md", + "title": "Cursor in Scient", + "mode": "100644", + "blob": "8e37ea83415642a590367dc4a103a36ee9cdf314", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-droid.md", + "title": "Droid (Factory) in Scient", + "mode": "100644", + "blob": "d9361bf87f903d218a6f76171c15ef94dbe2d335", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers-grok.md", + "title": "Grok in Scient", + "mode": "100644", + "blob": "7b8b358a1e6e5d2087c07d0702b83a95e301c48b", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/providers.md", + "title": "Providers in Scient", + "mode": "100644", + "blob": "8bc5250b83c526a6210a431c4eb9841cf879f33c", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/remote-access.md", + "title": "Remote Access", + "mode": "100644", + "blob": "5993fca5b352e6879e14e5c40992169989704652", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/source-control.md", + "title": "Source Control Integrations", + "mode": "100644", + "blob": "916536bbe736cff29f375515bc4be7a54790e07d", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/sources.md", + "title": "Sources and PDF import", + "mode": "100644", + "blob": "0f41d3d5488f9fb28987ed354097ccf971456415", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/thread-sidebar.md", + "title": "Organizing threads", + "mode": "100644", + "blob": "3432f490fe7321b5959f8f31ddcf2a9ccfe47fca", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/updating.md", + "title": "Keeping T3 Code in Sync", + "mode": "100644", + "blob": "564d05fd431f26e14ae529e5591ebb6b35fd478c", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/usage.md", + "title": "Review usage", + "mode": "100644", + "blob": "ff38c730c1cdd20f3bea76d396b756862e04868f", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "docs/user/voice-dictation.md", + "title": "Voice dictation", + "mode": "100644", + "blob": "eefc220022166c86afc55a07578e5d23987012e3", + "stage": 0, + "documentKind": "public-help-source", + "logicalRole": "help", + "disposition": "retain-and-qualify-for-publication", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "infra/relay/README.md", + "title": "T3 Connect Relay", + "mode": "100644", + "blob": "0085c9c5b6b7013d07f54937081d787d789d29a6", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "packages/client-runtime/README.md", + "title": "Client Runtime", + "mode": "100644", + "blob": "722d6f6d389d42e46bf9d4d90fd7820b30e14d65", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "packaging/aur/README.md", + "title": "AUR packaging", + "mode": "100644", + "blob": "b91da505ace2d6b395e46a8bfaf87ecf4a8953af", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "README.md", + "title": "Scient desktop", + "mode": "100644", + "blob": "21496bcf15e1aef2e5d7afeb33edd6e32332ab40", + "stage": 0, + "documentKind": "orientation", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "UPSTREAM.md", + "title": "Upstream maintenance", + "mode": "100644", + "blob": "56bf5575b0c074e0517707b5851108c43aa93f93", + "stage": 0, + "documentKind": "upstream", + "logicalRole": "upstream", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + } + ] + }, + { + "name": "website", + "revision": "ee32cc1a0724042c370501246c00925dae8e1cc0", + "branch": "codex/documentation-governance-20260828", + "remote": "https://github.com/ScientFactory/ScientFactory-website.git", + "worktreeClean": true, + "markdownCount": 6, + "byLogicalRole": { + "development": 1, + "development-reference": 1, + "governance": 4 + }, + "entries": [ + { + "path": ".github/pull_request_template.md", + "title": null, + "mode": "100644", + "blob": "964b282fd84df402985d6a84f8da9faccc13adc4", + "stage": 0, + "documentKind": "github-workflow-documentation", + "logicalRole": "development", + "disposition": "retain-beside-workflow", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "AGENTS.md", + "title": "AGENTS.md", + "mode": "100644", + "blob": "64945b67a3dd1afb93849f97189d53ba5c12a3dc", + "stage": 0, + "documentKind": "agent-protocol", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "assets/brand/README.md", + "title": "Scient brand assets", + "mode": "100644", + "blob": "c3c5825a591c7413347f2cd469ae6e54b6a5f2ae", + "stage": 0, + "documentKind": "package-or-source-readme", + "logicalRole": "development-reference", + "disposition": "retain-beside-source", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "CLAUDE.md", + "title": null, + "mode": "100644", + "blob": "c9209171818053a5e0284419c68dc4844e03ba16", + "stage": 0, + "documentKind": "tool-compatibility-router", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "CONTRIBUTING.md", + "title": "Contributing", + "mode": "100644", + "blob": "cff04142b580a90256c311f70acf91bb9242aa20", + "stage": 0, + "documentKind": "contribution", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, + { + "path": "README.md", + "title": "ScientFactory Website", + "mode": "100644", + "blob": "18e9cb16b04a4f139175a05d2a48debef4c8faaa", + "stage": 0, + "documentKind": "orientation", + "logicalRole": "governance", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + } + ] + } + ] +} From 27af916bb5c8f6cd832e9692ec06f02f4b94b695 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 17:18:14 +0300 Subject: [PATCH 03/11] docs: record documentation pilot outcomes --- ...ent-documentation-system-and-publishing.md | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/docs/planning/scient-documentation-system-and-publishing.md b/docs/planning/scient-documentation-system-and-publishing.md index 46a94b0..90f24a1 100644 --- a/docs/planning/scient-documentation-system-and-publishing.md +++ b/docs/planning/scient-documentation-system-and-publishing.md @@ -1534,6 +1534,98 @@ proof, remaining-corpus normalization, automation, and possible MCP follow the phase gates above. They should not be expanded into detailed pull-request lists until the preceding pilots reveal the real owners and update cost. +## Implementation Progress And Remaining Gates + +The first implementation pass prepared the following isolated pull-request +stacks on 2026-08-28. These are candidate changes under review, not merged +repository truth, website deployment, or app release: + +| Work area | Candidate evidence | Current result | +| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | +| Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into the policy, shared contribution protocol, agent guidance, and index. | +| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104) | Generates an exact 1,204-file inventory across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map and temporary disposition ledger. | +| Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188), then [#191](https://github.com/ScientFactory/scient-desktop/pull/191), [#193](https://github.com/ScientFactory/scient-desktop/pull/193), [#192](https://github.com/ScientFactory/scient-desktop/pull/192), and [#194](https://github.com/ScientFactory/scient-desktop/pull/194) | Rebases the independent file/document alignment candidate, preserves the forensic reports, completes missing index routes, corrects voice/provider/contributor truth, and promotes self-contained desktop governance. The #188 draft still requires its normal human disposition and review. | +| Help qualification and three pilots | [Desktop #195](https://github.com/ScientFactory/scient-desktop/pull/195) and [#196](https://github.com/ScientFactory/scient-desktop/pull/196) | Generates the temporary 33-page Help queue and verifies 12 pages spanning Getting Started/Projects, files/PDF/LaTeX, and providers. Existing capability and architecture owners are reused; the provider pages and capability record are corrected for merged PR #190 rather than creating a new feature file. | +| Website ownership and publishing proof | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), and draft [#30](https://github.com/ScientFactory/ScientFactory-website/pull/30) | Corrects repository-family truth, promotes website Docs ownership, and builds a 12-page `/docs` preview from the exact desktop #196 commit. The preview supplies HTML, raw Markdown, a machine-readable index, search, source/version display, responsive navigation, immutable hashes, fail-closed generation, correction triggers, and rollback. It is not deployed or integration-ready until the exact Cloudflare preview receives required human desktop/mobile review. | + +### Pilot Decisions Supported By Evidence + +The pilots support the smallest version of the accepted model: + +- keep `scient-desktop/docs/user/` flat and canonical; do not create a second + Help tree or commit generated website prose; +- use a reviewed website manifest pinned to a full desktop commit and per-page + hashes for the present transport, while retaining an explicit re-evaluation + condition if availability, scale, privacy, or release engineering changes; +- keep public navigation metadata in the publishing manifest rather than add a + mandatory metadata block to every inherited Help page; +- expose version-aware HTML, exact raw Markdown, and a JSON index before + considering an MCP; +- retain the logical roles and current inherited physical paths; the pilots did + not reveal a clarity benefit large enough to justify broad file movement; and +- keep the qualification queue and disposition ledger temporary. They remain + necessary while 21 Help pages and the remaining durable corpus still require + review, so neither is retired yet. + +The website browser review found and corrected two issues that static checks +did not reveal: hidden search results still occupied layout space, and raw +Markdown needed explicit UTF-8 response headers. A subsequent mobile review +replaced the full pre-content table of contents with a compact disclosure while +preserving the desktop sidebar. These findings justify retaining proportional +rendered-preview review alongside deterministic source and build checks. + +### Maintenance-Loop Evidence + +Two real changes have exercised the update contract during this pass: + +1. Merged desktop [PR #190](https://github.com/ScientFactory/scient-desktop/pull/190) + changed provider and agent defaults across seven implementation files but + shipped without Markdown. Desktop #196 routes the consequence back into the + existing provider capability owner and the three Help owners whose visible + behavior changed, plus the temporary qualification queue. It creates no new + permanent feature document. The four durable authored updates are justified + by the change spanning shared, Codex, and Claude behavior; an ordinary + single-provider slice should normally touch fewer. +2. Website #30 is an architecture-affecting change to the documentation system + itself. It adds one focused publishing-architecture owner, one reviewed + machine selection manifest, and one thin README route. Rendering, generated + pages, raw content, and the search index remain generated views rather than + additional authored authorities. + +The retirement and upstream portions of Phase 5 remain deliberately pending. +The earlier Quick Chat retirement [desktop #146](https://github.com/ScientFactory/scient-desktop/pull/146) +and T3 integration [desktop #189](https://github.com/ScientFactory/scient-desktop/pull/189) +remain valid tabletop and baseline evidence, but both predate the live +maintenance proof. No later real retirement or T3 intake occurred during this +pass. The accepted rule forbids manufacturing either change to close the gate; +the next real cases must use the durable update contract and record their +actual authored-document fan-out. + +### Work That Can Continue Before Those Events + +The pending retirement and upstream cases do not invalidate the governance, +inventory, capability routing, Help qualification, pilot corrections, +publishing foundation, or proportionate automation already prepared. The +inventory generator, website source/hash validation, generated navigation, +raw/index outputs, UTF-8 contract, and repository checks are useful now and do +not decide product truth automatically. + +Broad remaining-corpus migration, final capability schemas, full stable public +publication, and retirement of the temporary ledgers remain gated by: + +1. review and integration of the dependency stacks above; +2. human review of the exact website preview; +3. release qualification for each remaining Help page and an exact stable app + version pin; +4. the next real retirement and T3 integration maintenance cases; and +5. a final fan-out review before any broad normalization. + +Do not add automatic enforcement for every possible documentation impact yet. +The concise pull-request declaration is still a trial; add enforcement only if +repeated omissions show that repository guidance and review are insufficient. +The documentation MCP remains outside this pass. + ## Completion Criteria For The Documentation Program The documentation program is complete when: From 0fbbc336e1c91a8ac6b3f25d00cfa0c51b66071e Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 17:23:31 +0300 Subject: [PATCH 04/11] docs: refresh final documentation inventory --- ...ent-documentation-system-and-publishing.md | 2 +- ...tation-inventory-2026-08-28.generated.json | 42 ++++++++++++------- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/docs/planning/scient-documentation-system-and-publishing.md b/docs/planning/scient-documentation-system-and-publishing.md index 90f24a1..8a68bbd 100644 --- a/docs/planning/scient-documentation-system-and-publishing.md +++ b/docs/planning/scient-documentation-system-and-publishing.md @@ -1544,7 +1544,7 @@ repository truth, website deployment, or app release: | --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | | Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into the policy, shared contribution protocol, agent guidance, and index. | -| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104) | Generates an exact 1,204-file inventory across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map and temporary disposition ledger. | +| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104) and [#105](https://github.com/ScientFactory/Scient/pull/105) | Generates an exhaustive inventory refreshed at the final candidate heads to 1,205 Markdown files across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map and temporary disposition ledger. | | Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188), then [#191](https://github.com/ScientFactory/scient-desktop/pull/191), [#193](https://github.com/ScientFactory/scient-desktop/pull/193), [#192](https://github.com/ScientFactory/scient-desktop/pull/192), and [#194](https://github.com/ScientFactory/scient-desktop/pull/194) | Rebases the independent file/document alignment candidate, preserves the forensic reports, completes missing index routes, corrects voice/provider/contributor truth, and promotes self-contained desktop governance. The #188 draft still requires its normal human disposition and review. | | Help qualification and three pilots | [Desktop #195](https://github.com/ScientFactory/scient-desktop/pull/195) and [#196](https://github.com/ScientFactory/scient-desktop/pull/196) | Generates the temporary 33-page Help queue and verifies 12 pages spanning Getting Started/Projects, files/PDF/LaTeX, and providers. Existing capability and architecture owners are reused; the provider pages and capability record are corrected for merged PR #190 rather than creating a new feature file. | | Website ownership and publishing proof | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), and draft [#30](https://github.com/ScientFactory/ScientFactory-website/pull/30) | Corrects repository-family truth, promotes website Docs ownership, and builds a 12-page `/docs` preview from the exact desktop #196 commit. The preview supplies HTML, raw Markdown, a machine-readable index, search, source/version display, responsive navigation, immutable hashes, fail-closed generation, correction triggers, and rollback. It is not deployed or integration-ready until the exact Cloudflare preview receives required human desktop/mobile review. | diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json index d3742ac..c570698 100644 --- a/docs/research/documentation-inventory-2026-08-28.generated.json +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -13,12 +13,12 @@ "reason": "Explicitly excluded until native Scient-agent implementation begins; inherited OpenCode Markdown was not inspected" } ], - "totalMarkdown": 1204, + "totalMarkdown": 1205, "repositories": [ { "name": "Scient", - "revision": "dcab07f391360f682def149882a551d5664be818", - "branch": "codex/documentation-inventory-20260828", + "revision": "1adbb050cbb102aad495577b3a46f402604fb38f", + "branch": "codex/documentation-program-progress-20260828", "remote": "https://github.com/ScientFactory/Scient.git", "worktreeClean": true, "markdownCount": 124, @@ -580,7 +580,7 @@ "path": "docs/planning/scient-documentation-system-and-publishing.md", "title": "Scient Documentation System And Publishing", "mode": "100644", - "blob": "46a94b077d494cb19f0e54223054c66e57b95cb6", + "blob": "90f24a1e0a8346ed99f4cbcf42f44d748a6902b1", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", @@ -1405,8 +1405,8 @@ }, { "name": "scient-desktop", - "revision": "f3382b2842444310ed88bbe616bc51da7aa5afc9", - "branch": "codex/scient-docs-help-qualification-20260828", + "revision": "53170890ef9a6e5e53afce10d91c6d607fc91638", + "branch": "codex/scient-docs-pilots-20260828", "remote": "https://github.com/ScientFactory/scient-desktop.git", "worktreeClean": true, "markdownCount": 1074, @@ -12165,7 +12165,7 @@ "path": "docs/internals/providers.md", "title": "Provider architecture", "mode": "100644", - "blob": "c44a1bb56bb12067077842e20b12cc0f3964f6b3", + "blob": "b720e6e3e1dd5653b666f035995ab17ea9ef25f3", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12781,7 +12781,7 @@ "path": "docs/reports/scient-docs-help-qualification-queue-2026-08-28.md", "title": "Scient Docs Help qualification queue — 2026-08-28", "mode": "100644", - "blob": "e73a5286819f715303a4a6a4a414c5bff1c680c1", + "blob": "e4d6b0af2cf29b6e738e2b0a0e9ee1ce8b6d9c0e", "stage": 0, "documentKind": "dated-record", "logicalRole": "records", @@ -13045,7 +13045,7 @@ "path": "docs/user/providers-claude.md", "title": "Claude in Scient", "mode": "100644", - "blob": "faf472665464d79d5fa9551f73e9388aee61ec6c", + "blob": "3ec6e64299bf448137a72f6de6d83752b10f7ccf", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13056,7 +13056,7 @@ "path": "docs/user/providers-codex.md", "title": "Codex in Scient", "mode": "100644", - "blob": "f5dee1575ca50b34be0d5ce00854631f6f62a387", + "blob": "aac44d9b047288eba1d72196c3fc4cfed336b53e", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13100,7 +13100,7 @@ "path": "docs/user/providers.md", "title": "Providers in Scient", "mode": "100644", - "blob": "8bc5250b83c526a6210a431c4eb9841cf879f33c", + "blob": "66bcba8c593447e66c729419cf89466378c1bd7d", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13243,12 +13243,13 @@ }, { "name": "website", - "revision": "ee32cc1a0724042c370501246c00925dae8e1cc0", - "branch": "codex/documentation-governance-20260828", + "revision": "cbed6b7c7f6d8750e6fa758562c15f1a93162ba3", + "branch": "codex/scient-docs-publishing-pilot-20260828", "remote": "https://github.com/ScientFactory/ScientFactory-website.git", "worktreeClean": true, - "markdownCount": 6, + "markdownCount": 7, "byLogicalRole": { + "architecture": 1, "development": 1, "development-reference": 1, "governance": 4 @@ -13309,11 +13310,22 @@ "disposition": "retain", "sourceBoundary": "repository-owned-or-adapted" }, + { + "path": "docs/architecture/scient-docs-publishing.md", + "title": "Scient Docs Publishing Architecture", + "mode": "100644", + "blob": "a5b3e3a4e0e022d4e7e9d189926c56dcb3904d86", + "stage": 0, + "documentKind": "architecture-documentation", + "logicalRole": "architecture", + "disposition": "retain", + "sourceBoundary": "repository-owned-or-adapted" + }, { "path": "README.md", "title": "ScientFactory Website", "mode": "100644", - "blob": "18e9cb16b04a4f139175a05d2a48debef4c8faaa", + "blob": "3ae260d8d58cfda241a73bc95536ec68f4466716", "stage": 0, "documentKind": "orientation", "logicalRole": "governance", From ea1f0c2446b749b26c29b5cd1346609ff5b074f2 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 17:24:19 +0300 Subject: [PATCH 05/11] docs: pin final inventory source head --- .../documentation-inventory-2026-08-28.generated.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json index c570698..4926bfb 100644 --- a/docs/research/documentation-inventory-2026-08-28.generated.json +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -17,7 +17,7 @@ "repositories": [ { "name": "Scient", - "revision": "1adbb050cbb102aad495577b3a46f402604fb38f", + "revision": "faf019a372bb3c2d3da86a24468b1b9645b455c5", "branch": "codex/documentation-program-progress-20260828", "remote": "https://github.com/ScientFactory/Scient.git", "worktreeClean": true, @@ -580,7 +580,7 @@ "path": "docs/planning/scient-documentation-system-and-publishing.md", "title": "Scient Documentation System And Publishing", "mode": "100644", - "blob": "90f24a1e0a8346ed99f4cbcf42f44d748a6902b1", + "blob": "8a68bbdb5ddc7c4e7361872883d67a841e35b805", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", From 6ca5f9bbc62805f7c4715c80339c674b1278ee31 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 17:57:32 +0300 Subject: [PATCH 06/11] docs: reconcile capability ownership boundaries --- docs/product/scient-capability-map.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/product/scient-capability-map.md b/docs/product/scient-capability-map.md index 14b0a64..7fab974 100644 --- a/docs/product/scient-capability-map.md +++ b/docs/product/scient-capability-map.md @@ -35,6 +35,7 @@ or release decisions. | ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | | Product identity, release, and isolated development | [`scient-desktop/UPSTREAM.md`](https://github.com/ScientFactory/scient-desktop/blob/main/UPSTREAM.md), release workflows, scripts, and [`docs/internals/scient-release-notes.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-release-notes.md) | [Install](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/install.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [Product identity](scient-product-identity.md), [T3 migration record](../planning/t3-foundation-migration-plan.md) | T3 ancestry and protected seams remain explicit; stable and candidate state must stay isolated. | | Project initialization and onboarding | [`scient-project-initialization.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-project-initialization.md), [`scient-onboarding.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-onboarding.md) | [Getting started](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/getting-started.md), [projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/projects.md) | [PRD](PRD.md) | Project creation must be safe, compact, and compatible with existing workspaces. | +| Remote environments, SSH, direct/Tailscale access, and background service | [`remote.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/remote.md), [`server-updates.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/server-updates.md), and the SSH/service packages | [Remote access](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/remote-access.md), [background service](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/background-service.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [PRD](PRD.md), [computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md) | Desktop-managed SSH and advanced direct/Tailscale paths are current; retained T3 relay, hosted-web, and mobile foundations are not current Scient services. | | Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Conversation forks](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/conversation-forks.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | | Provider lifecycle, authentication, managed runtime, awareness, and correction | [`providers.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/providers.md), [`provider-lifecycle.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/provider-lifecycle.md), [`scient-codex-runtime-auth.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-codex-runtime-auth.md) | [Providers](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/providers.md) and provider-specific pages | [Provider connection plan](../planning/provider-connection-and-lifecycle-experience.md), [model access evolution](../planning/model-access-and-routing-evolution.md) | Runtime, authentication, entitlement, enablement, readiness, advertised actions, and command acceptance are distinct states. | | Local voice dictation | [`scient-voice.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-voice.md) | [Voice dictation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/voice-dictation.md) | [PRD](PRD.md) | Local Whisper model lifecycle, privacy, and provider-specific correction are explicit boundaries. | @@ -44,9 +45,10 @@ or release decisions. | Universal file opening, presentation, freshness, and recovery | [`scient-universal-file-opening.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-universal-file-opening.md) | [File previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [File/resource/presentation foundation](../planning/file-resource-and-presentation-foundation.md) | File identity, presentation selection, content freshness, relocation, and recovery are related but distinct layers. | | PDF reading and browser PDF export | [`scient-pdf-reader.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-pdf-reader.md), [`scient-browser-pdf-export.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-browser-pdf-export.md) | [PDF reader](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/pdf-reader.md), [file previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local PDF reading and HTML-to-PDF export are separate surfaces sharing file and presentation infrastructure. | | LaTeX, TinyTeX, builds, and SyncTeX | [`scient-latex.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-latex.md) | [LaTeX projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/latex.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Source editing, managed toolchain, build evidence, generated PDF freshness, and forward/inverse navigation must retain clear authorities. | -| Scientific compute, MATLAB, result promotion, and static artifacts | [`scient-analysis-runtime-foundation.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-analysis-runtime-foundation.md) | [Run a MATLAB file](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/matlab-run-file.md) | [Computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md), [Python roadmap](../planning/scientific-python-environment-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | `ComputeSession`, `AnalysisRun`, and `DocumentBuild` are distinct; draft desktop work must not be described as shipped. | +| Scientific compute, MATLAB, result promotion, and static artifacts | Released `AnalysisRun` foundation in [`scient-analysis-runtime-foundation.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-analysis-runtime-foundation.md); stateful `ComputeSession` remains draft desktop PR #129 | [Run a MATLAB file](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/matlab-run-file.md) | [Computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md), [Python roadmap](../planning/scientific-python-environment-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | `ComputeSession`, `AnalysisRun`, and `DocumentBuild` are distinct; released one-shot MATLAB behavior and draft stateful compute must not be conflated. | | Durable thread queue and steer semantics | [`scient-thread-queue.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-thread-queue.md) | [Composer](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md) | [PRD](PRD.md) | Client acceptance, capacity, provider adoption, steering, cancellation, persistence, and navigation are separate states. | -| Privacy-preserving product analytics | Implementation and tests in `scient-desktop`, with no active event collection by default | [Usage and privacy controls](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/usage.md) | [Measurement and analytics plan](../planning/product-measurement-and-analytics-plan.md) | Delivery remains disabled by default until privacy, governance, event-contract, and activation gates are satisfied. | +| Provider transcript usage and API-equivalent cost review | `scient-desktop` usage contracts, environment-local transcript readers, aggregation/pricing service, and client merge/view | [Review usage](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/usage.md) | [PRD](PRD.md) | Raw transcripts stay in each environment; this is not provider billing, actual subscription spend, product telemetry, or analytics. | +| Privacy-preserving product analytics | Implementation and tests in `scient-desktop`, with no active event collection by default | No current Help owner because collection and delivery remain inactive | [Measurement and analytics plan](../planning/product-measurement-and-analytics-plan.md) | Delivery remains disabled by default until privacy, governance, event-contract, and activation gates are satisfied. | | Cross-cutting reliability, security, CI, and release preservation | [`ci.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/ci.md), operations runbooks, workflows, tests, and the detailed capability report | Relevant Help owner for the affected surface | [Quality](../quality/README.md), [development](../development/README.md) | These changes preserve capability boundaries across platforms and T3 refreshes; they are not a miscellaneous feature bucket. | ## How To Maintain This Map From 61f1c55676df8331ba67075400497aad04f52ee8 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 18:21:29 +0300 Subject: [PATCH 07/11] docs: close corpus normalization decisions --- docs/README.md | 2 +- docs/planning/README.md | 12 +- ...mentation-disposition-ledger-2026-08-28.md | 165 ++++++++++-------- ...ent-documentation-system-and-publishing.md | 138 +++++++++------ docs/product/scient-capability-map.md | 44 ++--- docs/research/README.md | 5 +- 6 files changed, 212 insertions(+), 154 deletions(-) diff --git a/docs/README.md b/docs/README.md index 11bffce..3bb0cca 100644 --- a/docs/README.md +++ b/docs/README.md @@ -26,7 +26,7 @@ Start here: - [Collaborator onboarding](onboarding.md) - ordered project journey, repository tour, and contribution-area reading routes. - [Documentation policy](documentation-policy.md) - documentation rules, metadata, statuses, and placement policy. -- [Scient documentation system and publishing](planning/scient-documentation-system-and-publishing.md) - accepted repository-family authority, public Docs direction, implementation sequence, pilot gates, and deferred choices; recurring rules are promoted into the documentation policy and repository-local guidance. +- [Scient documentation system and publishing](planning/scient-documentation-system-and-publishing.md) - accepted repository-family authority, public Docs direction, implementation sequence, completed corpus decisions, remaining review gates, and deferred choices; recurring rules are promoted into the documentation policy and repository-local guidance. - [Product requirements](product/PRD.md) - canonical product direction. - [Scient skills system](product/skills-system.md) - draft product model, trust boundaries, candidate catalog, and validation order for reusable scientific diff --git a/docs/planning/README.md b/docs/planning/README.md index 77b6925..63b9bbe 100644 --- a/docs/planning/README.md +++ b/docs/planning/README.md @@ -15,16 +15,16 @@ Do not use planning docs as product truth, accepted architecture, or current imp Current planning docs: -- `documentation-disposition-ledger-2026-08-28.md` - temporary reviewed - migration disposition for every generated Markdown collection and named - exception, with preservation, pilot, deferment, and retirement gates. +- `documentation-disposition-ledger-2026-08-28.md` - historical record of the + completed one-time Markdown migration review, lasting dispositions, and + temporary-ledger retirement evidence. - `scient-documentation-system-and-publishing.md` - accepted cross-repository documentation authority; docs/user/-backed, release-qualified public Scient Docs publishing; internal capability and architecture structure; feature-document lifecycle; minimal cross-repository governance promotion; - real-change maintenance tabletop; generated inventory and temporary - disposition/verification queues; first-principles architecture gates; - acceptance package; implementation start gate; and proof-first sequence. + real-change maintenance evidence; generated inventory and retired migration + ledgers; first-principles architecture gates; acceptance package; + implementation progress; and proof-first sequence. - `product-measurement-and-analytics-plan.md` - proposed product-measurement contract, privacy boundary, event catalog, KPI model, dashboard portfolio, cross-repository implementation sequence, and activation gates. diff --git a/docs/planning/documentation-disposition-ledger-2026-08-28.md b/docs/planning/documentation-disposition-ledger-2026-08-28.md index f4b89c3..0a946f1 100644 --- a/docs/planning/documentation-disposition-ledger-2026-08-28.md +++ b/docs/planning/documentation-disposition-ledger-2026-08-28.md @@ -1,20 +1,24 @@ # Documentation Disposition Ledger — 2026-08-28 -Status: Draft +Status: Historical Owner: Yaacov Created: 2026-08-28 Last updated: 2026-08-28 -Purpose: Records the reviewed migration disposition of existing Scient-family Markdown without turning the generated path inventory into a second documentation authority. +Purpose: Preserves the completed one-time migration disposition of existing Scient-family Markdown and the decisions promoted into durable owners. Doc type: Planning note ## Document Rules -This is a temporary migration authority. It reviews collections and named -exceptions against the exhaustive generated inventory. It does not authorize -bulk movement, deletion, public publication, or a claim that every document is -current. Preserve it until every in-scope collection has reached its durable -destination or an explicit retained state; then summarize any lasting -decisions in policy or the nearest owner and mark this ledger Historical. +This was the temporary migration authority for the 2026-08-28 documentation +program. It reviewed collections and named exceptions against the exhaustive +generated inventory. It never authorized bulk movement, deletion, public +publication, or a claim that every document was current. + +The migration review is complete and this record no longer governs recurring +documentation work. Durable rules now live in the documentation policy, +repository-local guidance and indexes, the capability map, canonical Help +pages, and the website publishing architecture. Consult this file only for the +one-time disposition rationale and exit evidence. The generated companion `docs/research/documentation-inventory-2026-08-28.generated.json` records every @@ -22,6 +26,31 @@ tracked Markdown path, blob, title, exact repository revision, preliminary logical role, and routing default. `scient-agent` is explicitly excluded and was not inspected. +## Completion Record + +- All 33 desktop Help pages received an explicit outcome in desktop PRs + [#195](https://github.com/ScientFactory/scient-desktop/pull/195) and + [#197](https://github.com/ScientFactory/scient-desktop/pull/197). Thirty-two + desktop-first pages qualified for a labelled exact-source preview; the + unreleased mobile page remains canonical Help but not public Scient Docs. +- Website [PR #31](https://github.com/ScientFactory/ScientFactory-website/pull/31) + records the durable 32-page selection, exact desktop revision, page hashes, + navigation metadata, source links, raw Markdown, and machine-readable index. +- Desktop [PR #198](https://github.com/ScientFactory/scient-desktop/pull/198) + retires the completed Help queue and its index route. Git and the program + record preserve the qualification and retirement evidence without a second + permanent registry. +- The seven accepted desktop areas remain logical roles over useful existing + paths. The pilots found no authority gain sufficient to justify broad + movement of inherited `docs/user/` or mixed `docs/internals/` content. +- Existing current owners were corrected and routed rather than replaced by a + universal feature schema. The compact capability map owns family routing; + implementation, Help, architecture, operations, upstream, plans, and records + retain their distinct nearest owners. +- The generated inventory remains reproducible audit evidence. It may be + regenerated for a future migration or audit, but it is not a recurring + hand-maintained catalog. + ## Disposition Vocabulary - **Retain** — the current path and role are durable. @@ -46,31 +75,31 @@ and ordinary PR authorization. ## Reviewed Collections -| Repository and collection | Logical owner and question answered | Primary dependency | Update trigger | Reviewed disposition | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Scient/docs/product/` | Product truth, philosophy, identity, and cross-product capability routing | Accepted PRD and explicit human acceptance | Product boundary, vocabulary, principle, or capability-family ownership changes | Retain and maintain. The capability map routes; it does not duplicate desktop implementation detail. | -| `Scient/docs/architecture/` | Cross-product architecture direction and accepted decisions | Product truth, implementation evidence, and decision status | Authority, invariant, hard-to-reverse boundary, or accepted decision changes | Retain. Do not promote proposals to accepted architecture implicitly. | -| `Scient/docs/planning/` | Roadmaps, implementation direction, intake, and historical migration plans | Product truth, capability map, research, and current implementation | Priority, sequencing, selected architecture, completion, supersession, or retirement changes | Retain with explicit status. Preserve historical and superseded plans with successors instead of flattening them into current truth. | -| `Scient/docs/research/`, `lab/external/` | Source evidence, evaluations, spikes, and raw external evidence | Inspected source and snapshot date | Source changes, adoption decision, invalidated evidence, or a new synthesis | Retain. Keep evidence separate from selected dependency or accepted architecture. Generated inventory lives here as audit evidence. | -| `Scient/docs/quality/`, `docs/development/`, `docs/operations/`, and `docs/design/` | Cross-product doctrine, contributor guidance, operations, and design principles | Real implementation, workflow, or accepted principle | Commands, gates, process, supported platform, or durable principle changes | Retain and maintain; placeholders must remain honest until the surface exists. | -| `Scient/lab/notes/` | Dated investigations and working records worth preserving | Snapshot evidence and a current successor when one exists | Record correction or promotion of a durable conclusion | Retain as records. Do not treat as policy or current implementation. | -| `Scient/skills/` and root orientation/protocol files | Repository-owned workflows and thin routing | Current repository paths and policy | Workflow, route, or contributor contract changes | Retain. Skills assist work but do not become product authority. | -| `Scient/docs/documentation-policy.md` and `docs/onboarding.md` | Family governance and collaborator development route | Accepted documentation system and current repository map | Documentation contract, authority, or onboarding route changes | Retain and maintain. Keep policy durable and onboarding navigational; neither replaces nearest owners. | -| `scient-desktop/docs/user/` | Canonical authored Help for released desktop behavior | Current supported release and implementation | User-visible behavior, limitation, setting, workflow, platform support, or correction changes | Retain and maintain; qualify each page for public Scient Docs through the temporary Help queue and later durable publication metadata. No copied website prose. | -| `scient-desktop/docs/internals/` | Mixed current capabilities, architecture, development, upstream context, and historical records | Current code, tests, `UPSTREAM.md`, and cross-product plans | Implementation, invariant, debugging workflow, T3 seam, or status changes | Route logically before moving. Keep compatibility paths through pilots; update existing owners before creating a new file. | -| `scient-desktop/docs/architecture/` | Desktop-specific architecture boundaries | Current desktop implementation and accepted architecture decisions | Renderer, authority, invariant, or hard-to-reverse implementation boundary changes | Retain and maintain. Keep this explicit architecture path; do not move it into mixed internals for symmetry. | -| `scient-desktop/docs/operations/` | Desktop runbooks and recovery procedures | Real commands, workflows, release paths, and service behavior | Operational process, command, platform, failure mode, or rollback changes | Retain and maintain. Historical rehearsals remain records with a clear label. | -| `scient-desktop/UPSTREAM.md` and dated upstream receipts in `docs/internals/` | T3 donor ancestry, protected divergences, conflicts, and reviewed integration evidence | Exact upstream and integration revisions | Upstream refresh, conflict resolution, protected-seam change, or divergence retirement | Retain. `UPSTREAM.md` is the current authority and routes to dated evidence; receipts remain records, not competing policy. | -| `scient-desktop/docs/reports/` | Dated forensic investigations and temporary migration records | Exact checkout/PR evidence and current durable successors | Factual correction, reconciliation, or completion of the migration purpose | Retain as records during this program. The three investigations become Historical evidence; temporary queues retire after their exit conditions. | -| `scient-desktop` package/source `README.md` files | Local development or component reference beside code | The owning package, source, command, or API | Local component behavior, setup, or contract changes | Retain beside source. Do not centralize merely for folder symmetry. | -| `scient-desktop/.agents/skills/` support Markdown and `.macroscope/` references | Repository-owned workflow and development-tooling guidance | The owning skill or check-run tool | Tool contract, fixture, convention, or validation behavior changes | Retain beside the workflow/tooling. Do not treat these files as product Help or architecture authority. | -| `scient-desktop/apps/marketing/tweets.md` | Dated product-communication material | Historical release/message context | Correction or explicit reuse | Retain as a record; it does not govern current product behavior. | -| Nested mobile-module `UPSTREAM.md` and `THIRD_PARTY_NOTICES.md` files | Local adaptation ancestry and third-party attribution | The owning adapted module, dependency, and license | Donor/dependency update, adaptation change, or attribution change | Retain beside source. Route nested upstream records as Upstream and notices as development references. | -| `scient-desktop/docs/fixtures/` | Markdown test inputs | Tests that consume them | Parser/rendering fixture requirement changes | Structurally excluded from authored documentation migration. | -| `scient-desktop/.repos/` Markdown | Vendored donor/reference material | Vendored source revision and license | Vendor refresh | Structurally excluded from Scient-authored totals and decisions; never rewrite as Scient documentation. | -| Website root governance and contributor Markdown | Website implementation, publishing, and deployment ownership | Website code and the selected docs source/version | Publishing architecture, build, deployment, or contribution contract changes | Retain and maintain in the website repository. | -| Website `docs/architecture/` | Website-specific architecture boundaries | Website implementation and accepted cross-repository publishing contract | Renderer, transport, source/version, deployment, or hard-to-reverse website boundary changes | Retain and maintain in the website repository; link to family policy without copying it. | -| Future website `/docs` content, indexes, and manifests | Public rendering, navigation, search, and exact source/version disclosure | Qualified `scient-desktop/docs/user/` source and independently deployable website | Help qualification, source revision, supported release, correction, or publishing failure | Generated or source-linked view only. Stable and preview truth must be explicit; rollback must not mutate canonical Help. | +| Repository and collection | Logical owner and question answered | Primary dependency | Update trigger | Reviewed disposition | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Scient/docs/product/` | Product truth, philosophy, identity, and cross-product capability routing | Accepted PRD and explicit human acceptance | Product boundary, vocabulary, principle, or capability-family ownership changes | Retain and maintain. The capability map routes; it does not duplicate desktop implementation detail. | +| `Scient/docs/architecture/` | Cross-product architecture direction and accepted decisions | Product truth, implementation evidence, and decision status | Authority, invariant, hard-to-reverse boundary, or accepted decision changes | Retain. Do not promote proposals to accepted architecture implicitly. | +| `Scient/docs/planning/` | Roadmaps, implementation direction, intake, and historical migration plans | Product truth, capability map, research, and current implementation | Priority, sequencing, selected architecture, completion, supersession, or retirement changes | Retain with explicit status. Preserve historical and superseded plans with successors instead of flattening them into current truth. | +| `Scient/docs/research/`, `lab/external/` | Source evidence, evaluations, spikes, and raw external evidence | Inspected source and snapshot date | Source changes, adoption decision, invalidated evidence, or a new synthesis | Retain. Keep evidence separate from selected dependency or accepted architecture. Generated inventory lives here as audit evidence. | +| `Scient/docs/quality/`, `docs/development/`, `docs/operations/`, and `docs/design/` | Cross-product doctrine, contributor guidance, operations, and design principles | Real implementation, workflow, or accepted principle | Commands, gates, process, supported platform, or durable principle changes | Retain and maintain; placeholders must remain honest until the surface exists. | +| `Scient/lab/notes/` | Dated investigations and working records worth preserving | Snapshot evidence and a current successor when one exists | Record correction or promotion of a durable conclusion | Retain as records. Do not treat as policy or current implementation. | +| `Scient/skills/` and root orientation/protocol files | Repository-owned workflows and thin routing | Current repository paths and policy | Workflow, route, or contributor contract changes | Retain. Skills assist work but do not become product authority. | +| `Scient/docs/documentation-policy.md` and `docs/onboarding.md` | Family governance and collaborator development route | Accepted documentation system and current repository map | Documentation contract, authority, or onboarding route changes | Retain and maintain. Keep policy durable and onboarding navigational; neither replaces nearest owners. | +| `scient-desktop/docs/user/` | Canonical authored Help for released desktop behavior | Current supported release and implementation | User-visible behavior, limitation, setting, workflow, platform support, or correction changes | Retain and maintain. The reviewed website manifest selects exact-source public pages; unreleased mobile remains excluded. No copied website prose. | +| `scient-desktop/docs/internals/` | Mixed current capabilities, architecture, development, upstream context, and historical records | Current code, tests, `UPSTREAM.md`, and cross-product plans | Implementation, invariant, debugging workflow, T3 seam, or status changes | Route logically before moving. Keep compatibility paths through pilots; update existing owners before creating a new file. | +| `scient-desktop/docs/architecture/` | Desktop-specific architecture boundaries | Current desktop implementation and accepted architecture decisions | Renderer, authority, invariant, or hard-to-reverse implementation boundary changes | Retain and maintain. Keep this explicit architecture path; do not move it into mixed internals for symmetry. | +| `scient-desktop/docs/operations/` | Desktop runbooks and recovery procedures | Real commands, workflows, release paths, and service behavior | Operational process, command, platform, failure mode, or rollback changes | Retain and maintain. Historical rehearsals remain records with a clear label. | +| `scient-desktop/UPSTREAM.md` and dated upstream receipts in `docs/internals/` | T3 donor ancestry, protected divergences, conflicts, and reviewed integration evidence | Exact upstream and integration revisions | Upstream refresh, conflict resolution, protected-seam change, or divergence retirement | Retain. `UPSTREAM.md` is the current authority and routes to dated evidence; receipts remain records, not competing policy. | +| `scient-desktop/docs/reports/` | Dated forensic investigations and temporary migration records | Exact checkout/PR evidence and current durable successors | Factual correction, reconciliation, or completion of the migration purpose | Retain the three Historical investigations. The completed Help qualification queue retires in desktop PR #198 after its exit condition. | +| `scient-desktop` package/source `README.md` files | Local development or component reference beside code | The owning package, source, command, or API | Local component behavior, setup, or contract changes | Retain beside source. Do not centralize merely for folder symmetry. | +| `scient-desktop/.agents/skills/` support Markdown and `.macroscope/` references | Repository-owned workflow and development-tooling guidance | The owning skill or check-run tool | Tool contract, fixture, convention, or validation behavior changes | Retain beside the workflow/tooling. Do not treat these files as product Help or architecture authority. | +| `scient-desktop/apps/marketing/tweets.md` | Dated product-communication material | Historical release/message context | Correction or explicit reuse | Retain as a record; it does not govern current product behavior. | +| Nested mobile-module `UPSTREAM.md` and `THIRD_PARTY_NOTICES.md` files | Local adaptation ancestry and third-party attribution | The owning adapted module, dependency, and license | Donor/dependency update, adaptation change, or attribution change | Retain beside source. Route nested upstream records as Upstream and notices as development references. | +| `scient-desktop/docs/fixtures/` | Markdown test inputs | Tests that consume them | Parser/rendering fixture requirement changes | Structurally excluded from authored documentation migration. | +| `scient-desktop/.repos/` Markdown | Vendored donor/reference material | Vendored source revision and license | Vendor refresh | Structurally excluded from Scient-authored totals and decisions; never rewrite as Scient documentation. | +| Website root governance and contributor Markdown | Website implementation, publishing, and deployment ownership | Website code and the selected docs source/version | Publishing architecture, build, deployment, or contribution contract changes | Retain and maintain in the website repository. | +| Website `docs/architecture/` | Website-specific architecture boundaries | Website implementation and accepted cross-repository publishing contract | Renderer, transport, source/version, deployment, or hard-to-reverse website boundary changes | Retain and maintain in the website repository; link to family policy without copying it. | +| Website `/docs` content, indexes, and manifests | Public rendering, navigation, search, and exact source/version disclosure | Qualified `scient-desktop/docs/user/` source and independently deployable website | Help qualification, source revision, supported release, correction, or publishing failure | Generated or source-linked view only. Stable and preview truth must be explicit; rollback must not mutate canonical Help. | ## Named Exceptions Already Reconciled @@ -90,54 +119,46 @@ and ordinary PR authorization. evidence. They seed durable owners but must not become parallel living manuals. - `scient-desktop/docs/reports/scient-docs-help-qualification-queue-2026-08-28.md` - is temporary. It exits after every Help page has durable publication - metadata or a documented not-public disposition. + was temporary and is retired by desktop PR #198 after every Help page gained + durable publication metadata or a documented not-public disposition. - The provider lifecycle plan in `Scient` remains Proposed product and architecture direction; current desktop owners decide what is implemented. - In-flight desktop PRs, including the draft `ComputeSession` foundation, are not shipped truth. Plans may account for them explicitly without rebuilding their accepted foundation or advertising them as current capability. -## Migration Actions And Gates - -### Complete before broad normalization - -1. Generate and review the exact three-repository path inventory. -2. Complete the Help publication queue without rewriting all Help solely for - stylistic consistency. -3. Run three different pilots: Projects/Getting Started, Files/PDF/LaTeX, and - Providers. -4. In each pilot, prove nearest-owner updates, Help qualification, public - source/version metadata, cross-repository dependency handling, stale-page - correction, and rollback. -5. Record any repeated ambiguity. Promote only rules that proved necessary; - avoid role folders or metadata that do not solve a real maintenance problem. +## Migration Outcome And Separate Gates -### Defer until the pilots prove value +The inventory, Help review, three pilots, nearest-owner corrections, public +source/version proof, cross-repository ordering, and rollback model were all +completed in the candidate PR stacks recorded above. The evidence supported +logical routing over physical movement, manifest-owned publication metadata +over per-page mandatory metadata, and generated views over copied prose. -- broad movement out of inherited `docs/internals/` paths; -- final public information architecture for every Help page; -- a universal machine-readable document schema; -- additional mandatory feature templates or review bureaucracy; -- a documentation MCP; -- product architecture rebuilds or shared-infrastructure rewrites. +The following remain separate product or release decisions rather than reasons +to keep this migration ledger active: -The rest of the program does not wait: current truth repairs, governance, -inventory, capability routing, Help review, website publishing foundations, -and maintenance checks can proceed in this implementation goal. +- stable public publication pinned to an exact released app source; +- a documentation MCP, considered only after real retrieval failures; +- product architecture rebuilds or shared-infrastructure rewrites; +- any future physical move whose authority gain exceeds link and upstream + conflict cost; and +- live maintenance proof from the next real product-feature retirement and T3 + integration. Those events must use the durable contract when they occur, but + they do not require a permanent migration registry. ## Exit Review -This ledger can retire only when: - -- the generated inventory has no unreviewed in-scope collection or named - exception; -- all Help pages have durable publication or not-public status; -- pilots have resolved the deferred structural choices; -- current indexes route every durable owner and useful historical record; -- links, metadata, and exact source/version publication checks pass; -- temporary queues have been removed or marked Historical with a successor; -- lasting rules have been promoted to policy, repository-local guidance, or - the nearest durable owner; and -- a final review confirms that no Scient-authored Markdown was lost, silently - reclassified as current, or confused with vendored T3 material. +The retirement review confirmed that every in-scope collection and named +exception has a retained, routed, excluded, generated, or retired outcome; all +Help pages have durable public or not-public status; pilot structural choices +are recorded; indexes route durable owners and useful records; source, hash, +link, metadata, build, and rendered-preview checks pass; the temporary Help +queue has a durable successor and retirement record; and lasting rules have +been promoted. + +No Scient-authored Markdown was discarded as part of broad normalization. The +only removed authored document is the queue whose own lifecycle required +retirement; its contents and deletion remain in Git history. Vendored T3 +material remained structurally excluded and untouched, and `scient-agent` +remained uninspected. diff --git a/docs/planning/scient-documentation-system-and-publishing.md b/docs/planning/scient-documentation-system-and-publishing.md index 8a68bbd..f50fd43 100644 --- a/docs/planning/scient-documentation-system-and-publishing.md +++ b/docs/planning/scient-documentation-system-and-publishing.md @@ -1175,9 +1175,13 @@ proof; those cases may remain pending while unrelated phases continue. ### Phase 6 — Migrate The Remaining Corpus -After the pilots and maintenance proof: +After the pilots and the maintenance proof available from real changes, proceed +with safe normalization. The next real product retirement and T3 integration +must still use the contract, but their absence does not justify retaining +temporary ledgers or postponing unrelated corpus work: -- write the complete public Scient Docs corpus; +- write the complete release-qualified or explicitly labelled candidate + Scient Docs corpus; - normalize capability-family records; - consolidate shared architecture and ADRs; - preserve and clarify development and operations guidance; @@ -1305,23 +1309,23 @@ The documentation-system design is supported by complementary evidence rather than one document that tries to own product history, current implementation, architecture, policy, and public help simultaneously. -| Requested concern | Evidence owner | Coverage at the observed baseline | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Every Scient-specific capability, including small fixes, files, behavior, and why it exists | `scient-desktop/docs/reports/scient-specific-capabilities.md` plus the [capability-to-foundation audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete dated inventory: 38 named capabilities plus the cross-cutting security/reliability family, reconciled to current desktop `d5ff08e7`. | -| Every desktop pull request, integration chain, quick timeline, and feature evolution | `scient-desktop/docs/reports/scient-pr-and-evolution-ledger.md` | All 183 live PR records through #189 are reconciled at the audit snapshot: 181 records through #187 plus the #188/#189 addendum. Later merged PR #190 is explicitly queued for P0-DESKTOP-FORENSICS before preservation. The six earlier absent numbers remain recorded rather than invented. | -| T3 ancestry, integration, conflicts, protected divergences, and why each category remains | `scient-desktop/docs/reports/scient-t3-divergence-integration-and-retirements.md`, current `UPSTREAM.md`, machine state, and dated receipts | Complete dated divergence narrative through #187 with a current-main #189 addendum; live operational authority remains `UPSTREAM.md` and `upstream-state.json`. | -| Features and implementation approaches built and later removed, replaced, renamed, rejected, superseded, or deferred | The divergence/retirement report and PR ledger | Twelve explicit retirement/replacement/defer cases plus current-versus-integration-only status. Capability records preserve evolution without making retired work current. | -| First-principles architecture, accidental layering, shared foundations, simplification, unification, extraction, replacement, and rebuild questions | [Capability-to-foundation architecture audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete initial 39-item map, ten foundation findings, disposition ledger, deliberate non-unifications, evidence gates, and review order. It recommends focused foundation work rather than a wholesale rewrite. | -| Open-source donors, external services, versions, licenses, adaptation boundaries, and what remains Scient-owned | Forensic capability/divergence reports, architecture audit, and Scient source maps | Covered for T3, Effect, PDF.js, whisper.cpp, KaTeX, Mermaid, Vega, Plotly, Zotero and metadata APIs, citation tooling, MATLAB, TeX/TinyTeX/SyncTeX, Jupyter conventions, and Agent Skills. Source maps remain evidence, not automatic dependency selection. | -| Every existing Markdown file, what it currently does, authority, provenance, and preliminary disposition | [File-by-file Markdown audit](../research/spike-reports/documentation-system-markdown-audit-2026-08-28.md) | Every tracked path at the exact Scient, desktop, and website heads is accounted for; every non-vendored file is individually classified; vendored boundaries, open-PR Markdown, and three untracked forensic reports are explicit. The current scient-agent checkout is excluded by decision. | -| Where feature agents put plans, scratch notes, handoffs, research, current facts, and new durable Markdown | Feature-document lifecycle in this proposal plus desktop work-artifacts guidance | Complete proposed rule: GitHub owns active work; temporary material stays outside the tree; merged PRs are implementation records; existing durable owners are updated first; new files must pass the admission test. | -| Complete public documentation for users and support agents, website publication, versioning, and a possible MCP | Public publishing model and agent reading routes in this proposal | Complete design, not implemented corpus: docs/user/ remains the durable desktop Help source; a reviewed manifest selects release- and surface-qualified pages; website renders exact released/candidate sources and supports corrections; raw/structured delivery precedes a thin MCP. | -| Clean internal capability, architecture, development, operations, upstream, roadmap, research, quality, and historical documentation | Repository authority model, proposed desktop areas, Scient areas, and cross-product capability map | Complete logical target. The areas are classification and ownership roles, not mandatory physical folders or one-file-per-feature requirements. | -| Cross-repository ownership, dependency order, agent instructions, contributor guidance, indexes, templates, and update triggers | Governance promotion map and documentation update contract | Complete proposed contract with one concern per governance surface, public-repository self-sufficiency, separate dependent PRs only for genuine consequences, and a concise documentation-impact declaration. | -| Preservation of useful philosophy, first principles, development, quality, planning, research, upstream, and historical records | Migration rules, history/successor rules, and overcomplication constraints | Explicitly protected. Logical classification precedes movement; inherited compatibility paths may remain; temporary migration ledgers disappear after use; useful history is not deleted for cosmetic consistency. | -| Proof that the system can remain understandable and inexpensive to update | [Maintainability and reading-route audit](../research/spike-reports/documentation-system-maintainability-and-reading-route-audit-2026-08-28.md) | Six reading routes and seven representative update simulations pass the proposed target with bounded recurring fan-out and explicit unresolved publication transport. | -| Concurrent upstream and documentation work | Exact evidence identities and Phase 0 | Merged upstream PR #189 is reconciled; draft documentation PR #188 remains candidate evidence; later merged PR #190 advances desktop main without Markdown and requires documentation-impact and forensic-ledger reconciliation in Phase 0B. | -| Current `scient-agent` repository | Explicit exclusion throughout the proposal and audits | Deferred exactly as requested. No inherited OpenCode Markdown or source was inspected or classified; repository-local governance begins only when native Scient-agent implementation starts. | +| Requested concern | Evidence owner | Coverage at the observed baseline | +| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Every Scient-specific capability, including small fixes, files, behavior, and why it exists | `scient-desktop/docs/reports/scient-specific-capabilities.md` plus the [capability-to-foundation audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete dated inventory: 38 named capabilities plus the cross-cutting security/reliability family, reconciled to current desktop `d5ff08e7`. | +| Every desktop pull request, integration chain, quick timeline, and feature evolution | `scient-desktop/docs/reports/scient-pr-and-evolution-ledger.md` | All 184 live PR records through #190 are reconciled: 181 records through #187 plus the #188–#190 addendum. The six earlier absent numbers remain recorded rather than invented. | +| T3 ancestry, integration, conflicts, protected divergences, and why each category remains | `scient-desktop/docs/reports/scient-t3-divergence-integration-and-retirements.md`, current `UPSTREAM.md`, machine state, and dated receipts | Complete dated divergence narrative through #187 with a current-main #189 addendum; live operational authority remains `UPSTREAM.md` and `upstream-state.json`. | +| Features and implementation approaches built and later removed, replaced, renamed, rejected, superseded, or deferred | The divergence/retirement report and PR ledger | Twelve explicit retirement/replacement/defer cases plus current-versus-integration-only status. Capability records preserve evolution without making retired work current. | +| First-principles architecture, accidental layering, shared foundations, simplification, unification, extraction, replacement, and rebuild questions | [Capability-to-foundation architecture audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete initial 39-item map, ten foundation findings, disposition ledger, deliberate non-unifications, evidence gates, and review order. It recommends focused foundation work rather than a wholesale rewrite. | +| Open-source donors, external services, versions, licenses, adaptation boundaries, and what remains Scient-owned | Forensic capability/divergence reports, architecture audit, and Scient source maps | Covered for T3, Effect, PDF.js, whisper.cpp, KaTeX, Mermaid, Vega, Plotly, Zotero and metadata APIs, citation tooling, MATLAB, TeX/TinyTeX/SyncTeX, Jupyter conventions, and Agent Skills. Source maps remain evidence, not automatic dependency selection. | +| Every existing Markdown file, what it currently does, authority, provenance, and preliminary disposition | [File-by-file Markdown audit](../research/spike-reports/documentation-system-markdown-audit-2026-08-28.md) | Every tracked path at the exact Scient, desktop, and website heads is accounted for; every non-vendored file is individually classified; vendored boundaries, open-PR Markdown, and three untracked forensic reports are explicit. The current scient-agent checkout is excluded by decision. | +| Where feature agents put plans, scratch notes, handoffs, research, current facts, and new durable Markdown | Feature-document lifecycle in this proposal plus desktop work-artifacts guidance | Complete proposed rule: GitHub owns active work; temporary material stays outside the tree; merged PRs are implementation records; existing durable owners are updated first; new files must pass the admission test. | +| Complete public documentation for users and support agents, website publication, versioning, and a possible MCP | Public publishing model, desktop Help owners, and website publishing architecture | Complete candidate corpus: 32 desktop-first Help pages render from exact desktop #197 source with HTML, UTF-8 raw Markdown, JSON index, search, source/version evidence, and explicit preview status. Unreleased mobile and stable-release publication remain correctly excluded; MCP remains deferred. | +| Clean internal capability, architecture, development, operations, upstream, roadmap, research, quality, and historical documentation | Repository authority model, proposed desktop areas, Scient areas, and cross-product capability map | Complete logical target. The areas are classification and ownership roles, not mandatory physical folders or one-file-per-feature requirements. | +| Cross-repository ownership, dependency order, agent instructions, contributor guidance, indexes, templates, and update triggers | Governance promotion map and documentation update contract | Complete proposed contract with one concern per governance surface, public-repository self-sufficiency, separate dependent PRs only for genuine consequences, and a concise documentation-impact declaration. | +| Preservation of useful philosophy, first principles, development, quality, planning, research, upstream, and historical records | Migration rules, history/successor rules, and overcomplication constraints | Explicitly protected. Logical classification precedes movement; inherited compatibility paths may remain; temporary migration ledgers disappear after use; useful history is not deleted for cosmetic consistency. | +| Proof that the system can remain understandable and inexpensive to update | [Maintainability and reading-route audit](../research/spike-reports/documentation-system-maintainability-and-reading-route-audit-2026-08-28.md) | Six reading routes and seven representative update simulations pass the proposed target with bounded recurring fan-out and explicit unresolved publication transport. | +| Concurrent upstream and documentation work | Exact evidence identities and Phase 0 | Merged upstream PR #189 is reconciled; draft documentation PR #188 remains candidate evidence; later merged PR #190 advances desktop main without Markdown and requires documentation-impact and forensic-ledger reconciliation in Phase 0B. | +| Current `scient-agent` repository | Explicit exclusion throughout the proposal and audits | Deferred exactly as requested. No inherited OpenCode Markdown or source was inspected or classified; repository-local governance begins only when native Scient-agent implementation starts. | This matrix proves coverage of the **design and audit objective**. It does not prove that the proposed documentation system has been accepted, migrated, @@ -1384,6 +1388,14 @@ Acceptance should deliberately defer: - any architecture simplification, extraction, replacement, or rebuild until the first-principles review produces evidence and a focused decision. +These were the choices deliberately left open at acceptance. The completed +pilots later selected an exact desktop-revision manifest with per-page hashes, +manifest-owned navigation metadata, logical rather than broad physical +classification, and the existing heterogeneous capability records plus a +compact family map instead of a universal document schema. The source +transport remains subject to the recorded re-evaluation conditions; MCP and +product-architecture implementation remain deferred. + ## Accepted Questions The explicit questions answered by the acceptance record are: @@ -1540,14 +1552,14 @@ The first implementation pass prepared the following isolated pull-request stacks on 2026-08-28. These are candidate changes under review, not merged repository truth, website deployment, or app release: -| Work area | Candidate evidence | Current result | -| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | -| Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into the policy, shared contribution protocol, agent guidance, and index. | -| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104) and [#105](https://github.com/ScientFactory/Scient/pull/105) | Generates an exhaustive inventory refreshed at the final candidate heads to 1,205 Markdown files across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map and temporary disposition ledger. | -| Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188), then [#191](https://github.com/ScientFactory/scient-desktop/pull/191), [#193](https://github.com/ScientFactory/scient-desktop/pull/193), [#192](https://github.com/ScientFactory/scient-desktop/pull/192), and [#194](https://github.com/ScientFactory/scient-desktop/pull/194) | Rebases the independent file/document alignment candidate, preserves the forensic reports, completes missing index routes, corrects voice/provider/contributor truth, and promotes self-contained desktop governance. The #188 draft still requires its normal human disposition and review. | -| Help qualification and three pilots | [Desktop #195](https://github.com/ScientFactory/scient-desktop/pull/195) and [#196](https://github.com/ScientFactory/scient-desktop/pull/196) | Generates the temporary 33-page Help queue and verifies 12 pages spanning Getting Started/Projects, files/PDF/LaTeX, and providers. Existing capability and architecture owners are reused; the provider pages and capability record are corrected for merged PR #190 rather than creating a new feature file. | -| Website ownership and publishing proof | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), and draft [#30](https://github.com/ScientFactory/ScientFactory-website/pull/30) | Corrects repository-family truth, promotes website Docs ownership, and builds a 12-page `/docs` preview from the exact desktop #196 commit. The preview supplies HTML, raw Markdown, a machine-readable index, search, source/version display, responsive navigation, immutable hashes, fail-closed generation, correction triggers, and rollback. It is not deployed or integration-ready until the exact Cloudflare preview receives required human desktop/mobile review. | +| Work area | Candidate evidence | Current result | +| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | +| Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into the policy, shared contribution protocol, agent guidance, and index. | +| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104), [#105](https://github.com/ScientFactory/Scient/pull/105), [#106](https://github.com/ScientFactory/Scient/pull/106), and the final normalization candidate | Generates an exhaustive inventory refreshed at the final candidate heads to 1,204 Markdown files across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map, reconciles remote/MATLAB/usage/analytics boundaries, and closes the temporary disposition ledger after its decisions move to durable owners. | +| Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188), then [#191](https://github.com/ScientFactory/scient-desktop/pull/191), [#193](https://github.com/ScientFactory/scient-desktop/pull/193), [#192](https://github.com/ScientFactory/scient-desktop/pull/192), and [#194](https://github.com/ScientFactory/scient-desktop/pull/194) | Rebases the independent file/document alignment candidate, preserves the forensic reports, completes missing index routes, corrects voice/provider/contributor truth, and promotes self-contained desktop governance. The #188 draft still requires its normal human disposition and review. | +| Help qualification and three pilots | [Desktop #195](https://github.com/ScientFactory/scient-desktop/pull/195), [#196](https://github.com/ScientFactory/scient-desktop/pull/196), [#197](https://github.com/ScientFactory/scient-desktop/pull/197), and [#198](https://github.com/ScientFactory/scient-desktop/pull/198) | Reviews all 33 Help pages, qualifies 32 desktop-first pages, keeps unreleased mobile on Hold, corrects affected Help and internal owners, and retires the completed queue after the exact-source manifest becomes its durable successor. Existing capability and architecture owners are reused; no permanent feature file is created merely for a PR or review phase. | +| Website ownership and publishing proof | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), draft [#30](https://github.com/ScientFactory/ScientFactory-website/pull/30), and draft [#31](https://github.com/ScientFactory/ScientFactory-website/pull/31) | Corrects repository-family truth, promotes website Docs ownership, proves the 12-page pilot, then expands `/docs` to all 32 qualified pages from exact desktop #197 commit `1e24ed6480`. HTML, UTF-8 raw Markdown, the JSON index, search, source/version display, responsive bounded navigation, immutable hashes, fail-closed generation, correction triggers, and rollback pass local and hosted checks. Human review of the exact hosted preview remains required before integration. | ### Pilot Decisions Supported By Evidence @@ -1564,9 +1576,9 @@ The pilots support the smallest version of the accepted model: considering an MCP; - retain the logical roles and current inherited physical paths; the pilots did not reveal a clarity benefit large enough to justify broad file movement; and -- keep the qualification queue and disposition ledger temporary. They remain - necessary while 21 Help pages and the remaining durable corpus still require - review, so neither is retired yet. +- keep migration machinery temporary. The complete-corpus manifest now owns + publication selection, desktop #198 retires the Help queue, and the completed + disposition ledger is Historical rather than a second recurring registry. The website browser review found and corrected two issues that static checks did not reveal: hidden search results still occupied layout space, and raw @@ -1575,25 +1587,39 @@ replaced the full pre-content table of contents with a compact disclosure while preserving the desktop sidebar. These findings justify retaining proportional rendered-preview review alongside deterministic source and build checks. +The complete-corpus pass then found one additional scale issue: 32 links could +overflow both navigation surfaces. Website #31 bounds and scrolls the desktop +sidebar and mobile disclosure. The exact Cloudflare preview passed automated +desktop and mobile review with zero console errors; its raw routes return +`text/markdown; charset=utf-8`, and its index identifies all 32 pages and six +topics. Human review remains the final website integration gate. + ### Maintenance-Loop Evidence -Two real changes have exercised the update contract during this pass: +Three real changes have exercised the update contract during this pass: 1. Merged desktop [PR #190](https://github.com/ScientFactory/scient-desktop/pull/190) changed provider and agent defaults across seven implementation files but shipped without Markdown. Desktop #196 routes the consequence back into the existing provider capability owner and the three Help owners whose visible - behavior changed, plus the temporary qualification queue. It creates no new - permanent feature document. The four durable authored updates are justified - by the change spanning shared, Codex, and Claude behavior; an ordinary - single-provider slice should normally touch fewer. + behavior changed, plus the then-temporary qualification queue. It creates no + new permanent feature document. The four durable authored updates are + justified by the change spanning shared, Codex, and Claude behavior; an + ordinary single-provider slice should normally touch fewer. Desktop #198 + later removes the temporary row owner after its evidence is consumed. 2. Website #30 is an architecture-affecting change to the documentation system itself. It adds one focused publishing-architecture owner, one reviewed machine selection manifest, and one thin README route. Rendering, generated pages, raw content, and the search index remain generated views rather than additional authored authorities. - -The retirement and upstream portions of Phase 5 remain deliberately pending. +3. Desktop #198 and the historical disposition ledger exercise documentation + retirement itself. One temporary file and one temporary index route are + removed only after the canonical Help pages, exact-source manifest, mobile + exclusion, Git history, and program record preserve every lasting fact. No + replacement prose registry is created. + +The product-feature retirement and upstream portions of Phase 5 remain +deliberately pending. The earlier Quick Chat retirement [desktop #146](https://github.com/ScientFactory/scient-desktop/pull/146) and T3 integration [desktop #189](https://github.com/ScientFactory/scient-desktop/pull/189) remain valid tabletop and baseline evidence, but both predate the live @@ -1602,24 +1628,34 @@ pass. The accepted rule forbids manufacturing either change to close the gate; the next real cases must use the durable update contract and record their actual authored-document fan-out. -### Work That Can Continue Before Those Events +### Completed Work And Remaining External Gates + +The pending live product retirement and upstream cases did not postpone work +that could be completed safely. The candidate program has now completed +governance promotion, the exact inventory and final owner review, capability +routing, all-page Help qualification, nearest-owner corrections, the complete +desktop-first preview corpus, source/hash validation, generated navigation, +UTF-8 raw and JSON delivery, rendered desktop/mobile checks, logical corpus +normalization, and retirement of both temporary migration authorities. -The pending retirement and upstream cases do not invalidate the governance, -inventory, capability routing, Help qualification, pilot corrections, -publishing foundation, or proportionate automation already prepared. The -inventory generator, website source/hash validation, generated navigation, -raw/index outputs, UTF-8 contract, and repository checks are useful now and do -not decide product truth automatically. +The pilots rejected a universal capability schema and broad physical moves as +unnecessary maintenance cost. Existing detailed owners remain heterogeneous +where their questions differ; the compact map supplies family-level routing. +The proportional automation portfolio is the existing metadata and link +checks, generated inventory, website exact-revision and hash rejection, +generated navigation/indexes, reproducible builds, and rendered preview review. +Automatic enforcement of every possible documentation impact remains +unjustified unless repeated omissions appear. -Broad remaining-corpus migration, final capability schemas, full stable public -publication, and retirement of the temporary ledgers remain gated by: +The remaining gates require review, release authority, or a future real event: 1. review and integration of the dependency stacks above; -2. human review of the exact website preview; -3. release qualification for each remaining Help page and an exact stable app - version pin; -4. the next real retirement and T3 integration maintenance cases; and -5. a final fan-out review before any broad normalization. +2. human review of the exact website #31 preview on desktop and mobile; +3. selection of an exact stable app release before public Docs can default to + stable rather than a clearly labelled candidate preview; +4. the next real product-feature retirement and T3 integration maintenance + cases; and +5. separately authorized MCP or product-architecture work, if later justified. Do not add automatic enforcement for every possible documentation impact yet. The concise pull-request declaration is still a trial; add enforcement only if diff --git a/docs/product/scient-capability-map.md b/docs/product/scient-capability-map.md index 7fab974..b39aaba 100644 --- a/docs/product/scient-capability-map.md +++ b/docs/product/scient-capability-map.md @@ -31,25 +31,25 @@ or release decisions. ## Capability Families -| Stable capability family | Current implementation and detailed owner | Help | Product, architecture, or roadmap owner | Important dependency or boundary | -| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | -| Product identity, release, and isolated development | [`scient-desktop/UPSTREAM.md`](https://github.com/ScientFactory/scient-desktop/blob/main/UPSTREAM.md), release workflows, scripts, and [`docs/internals/scient-release-notes.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-release-notes.md) | [Install](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/install.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [Product identity](scient-product-identity.md), [T3 migration record](../planning/t3-foundation-migration-plan.md) | T3 ancestry and protected seams remain explicit; stable and candidate state must stay isolated. | -| Project initialization and onboarding | [`scient-project-initialization.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-project-initialization.md), [`scient-onboarding.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-onboarding.md) | [Getting started](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/getting-started.md), [projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/projects.md) | [PRD](PRD.md) | Project creation must be safe, compact, and compatible with existing workspaces. | -| Remote environments, SSH, direct/Tailscale access, and background service | [`remote.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/remote.md), [`server-updates.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/server-updates.md), and the SSH/service packages | [Remote access](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/remote-access.md), [background service](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/background-service.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [PRD](PRD.md), [computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md) | Desktop-managed SSH and advanced direct/Tailscale paths are current; retained T3 relay, hosted-web, and mobile foundations are not current Scient services. | -| Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Conversation forks](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/conversation-forks.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | -| Provider lifecycle, authentication, managed runtime, awareness, and correction | [`providers.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/providers.md), [`provider-lifecycle.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/provider-lifecycle.md), [`scient-codex-runtime-auth.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-codex-runtime-auth.md) | [Providers](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/providers.md) and provider-specific pages | [Provider connection plan](../planning/provider-connection-and-lifecycle-experience.md), [model access evolution](../planning/model-access-and-routing-evolution.md) | Runtime, authentication, entitlement, enablement, readiness, advertised actions, and command acceptance are distinct states. | -| Local voice dictation | [`scient-voice.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-voice.md) | [Voice dictation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/voice-dictation.md) | [PRD](PRD.md) | Local Whisper model lifecycle, privacy, and provider-specific correction are explicit boundaries. | -| Scient Skills | [`scient-skills.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-skills.md) | Capability guidance currently remains in the implementation owner pending a qualified Help page | [Skills system](skills-system.md) | Built-in, project-owned, and provider-delivered skills have different ownership, trust, digest, and invocation boundaries. | -| Sources, citations, and Zotero intake | [`scient-sources.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-sources.md) | [Sources](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/sources.md) | [PRD](PRD.md), [scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local source authority, exact identifiers, metadata enrichment, citation formatting, and agent permissions must remain distinguishable. | -| Scientific chat rendering | [`scient-math.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-math.md), [`scient-chat-diagrams.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-diagrams.md), [`scient-chat-visualizations.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-visualizations.md), [`scient-chat-images.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-images.md), and [`scient-content-direction.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-content-direction.md) | [Math](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/math-in-chat.md), [diagrams](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/diagrams-in-chat.md), [charts](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/charts-in-chat.md), [images](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/images-in-chat.md), [direction](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/content-direction.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | Rich renderers need safe fallbacks, export/copy semantics, workspace-file authority, and BiDi correctness. | -| Universal file opening, presentation, freshness, and recovery | [`scient-universal-file-opening.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-universal-file-opening.md) | [File previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [File/resource/presentation foundation](../planning/file-resource-and-presentation-foundation.md) | File identity, presentation selection, content freshness, relocation, and recovery are related but distinct layers. | -| PDF reading and browser PDF export | [`scient-pdf-reader.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-pdf-reader.md), [`scient-browser-pdf-export.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-browser-pdf-export.md) | [PDF reader](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/pdf-reader.md), [file previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local PDF reading and HTML-to-PDF export are separate surfaces sharing file and presentation infrastructure. | -| LaTeX, TinyTeX, builds, and SyncTeX | [`scient-latex.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-latex.md) | [LaTeX projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/latex.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Source editing, managed toolchain, build evidence, generated PDF freshness, and forward/inverse navigation must retain clear authorities. | -| Scientific compute, MATLAB, result promotion, and static artifacts | Released `AnalysisRun` foundation in [`scient-analysis-runtime-foundation.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-analysis-runtime-foundation.md); stateful `ComputeSession` remains draft desktop PR #129 | [Run a MATLAB file](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/matlab-run-file.md) | [Computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md), [Python roadmap](../planning/scientific-python-environment-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | `ComputeSession`, `AnalysisRun`, and `DocumentBuild` are distinct; released one-shot MATLAB behavior and draft stateful compute must not be conflated. | -| Durable thread queue and steer semantics | [`scient-thread-queue.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-thread-queue.md) | [Composer](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md) | [PRD](PRD.md) | Client acceptance, capacity, provider adoption, steering, cancellation, persistence, and navigation are separate states. | -| Provider transcript usage and API-equivalent cost review | `scient-desktop` usage contracts, environment-local transcript readers, aggregation/pricing service, and client merge/view | [Review usage](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/usage.md) | [PRD](PRD.md) | Raw transcripts stay in each environment; this is not provider billing, actual subscription spend, product telemetry, or analytics. | -| Privacy-preserving product analytics | Implementation and tests in `scient-desktop`, with no active event collection by default | No current Help owner because collection and delivery remain inactive | [Measurement and analytics plan](../planning/product-measurement-and-analytics-plan.md) | Delivery remains disabled by default until privacy, governance, event-contract, and activation gates are satisfied. | -| Cross-cutting reliability, security, CI, and release preservation | [`ci.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/ci.md), operations runbooks, workflows, tests, and the detailed capability report | Relevant Help owner for the affected surface | [Quality](../quality/README.md), [development](../development/README.md) | These changes preserve capability boundaries across platforms and T3 refreshes; they are not a miscellaneous feature bucket. | +| Stable capability family | Current implementation and detailed owner | Help | Product, architecture, or roadmap owner | Important dependency or boundary | +| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Product identity, release, and isolated development | [`scient-desktop/UPSTREAM.md`](https://github.com/ScientFactory/scient-desktop/blob/main/UPSTREAM.md), release workflows, scripts, and [`docs/internals/scient-release-notes.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-release-notes.md) | [Install](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/install.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [Product identity](scient-product-identity.md), [T3 migration record](../planning/t3-foundation-migration-plan.md) | T3 ancestry and protected seams remain explicit; stable and candidate state must stay isolated. | +| Project initialization and onboarding | [`scient-project-initialization.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-project-initialization.md), [`scient-onboarding.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-onboarding.md) | [Getting started](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/getting-started.md), [projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/projects.md) | [PRD](PRD.md) | Project creation must be safe, compact, and compatible with existing workspaces. | +| Remote environments, SSH, direct/Tailscale access, and background service | [`remote.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/remote.md), [`server-updates.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/server-updates.md), and the SSH/service packages | [Remote access](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/remote-access.md), [background service](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/background-service.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [PRD](PRD.md), [computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md) | Desktop-managed SSH and advanced direct/Tailscale paths are current; retained T3 relay, hosted-web, and mobile foundations are not current Scient services. | +| Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Conversation forks](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/conversation-forks.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | +| Provider lifecycle, authentication, managed runtime, awareness, and correction | [`providers.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/providers.md), [`provider-lifecycle.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/provider-lifecycle.md), [`scient-codex-runtime-auth.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-codex-runtime-auth.md) | [Providers](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/providers.md) and provider-specific pages | [Provider connection plan](../planning/provider-connection-and-lifecycle-experience.md), [model access evolution](../planning/model-access-and-routing-evolution.md) | Runtime, authentication, entitlement, enablement, readiness, advertised actions, and command acceptance are distinct states. | +| Local voice dictation | [`scient-voice.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-voice.md) | [Voice dictation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/voice-dictation.md) | [PRD](PRD.md) | Local Whisper model lifecycle, privacy, and provider-specific correction are explicit boundaries. | +| Scient Skills | [`scient-skills.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-skills.md) | Capability guidance currently remains in the implementation owner pending a qualified Help page | [Skills system](skills-system.md) | Built-in, project-owned, and provider-delivered skills have different ownership, trust, digest, and invocation boundaries. | +| Sources, citations, and Zotero intake | [`scient-sources.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-sources.md) | [Sources](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/sources.md) | [PRD](PRD.md), [scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local source authority, exact identifiers, metadata enrichment, citation formatting, and agent permissions must remain distinguishable. | +| Scientific chat rendering | [`scient-math.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-math.md), [`scient-chat-diagrams.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-diagrams.md), [`scient-chat-visualizations.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-visualizations.md), [`scient-chat-images.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-images.md), and [`scient-content-direction.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-content-direction.md) | [Math](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/math-in-chat.md), [diagrams](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/diagrams-in-chat.md), [charts](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/charts-in-chat.md), [images](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/images-in-chat.md), [direction](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/content-direction.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | Rich renderers need safe fallbacks, export/copy semantics, workspace-file authority, and BiDi correctness. | +| Universal file opening, presentation, freshness, and recovery | [`scient-universal-file-opening.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-universal-file-opening.md) | [File previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [File/resource/presentation foundation](../planning/file-resource-and-presentation-foundation.md) | File identity, presentation selection, content freshness, relocation, and recovery are related but distinct layers. | +| PDF reading and browser PDF export | [`scient-pdf-reader.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-pdf-reader.md), [`scient-browser-pdf-export.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-browser-pdf-export.md) | [PDF reader](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/pdf-reader.md), [file previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local PDF reading and HTML-to-PDF export are separate surfaces sharing file and presentation infrastructure. | +| LaTeX, TinyTeX, builds, and SyncTeX | [`scient-latex.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-latex.md) | [LaTeX projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/latex.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md) | Source editing, managed toolchain, build evidence, generated PDF freshness, and forward/inverse navigation must retain clear authorities. | +| Scientific compute, MATLAB, result promotion, and static artifacts | Released `AnalysisRun` foundation in [`scient-analysis-runtime-foundation.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-analysis-runtime-foundation.md); stateful `ComputeSession` remains draft desktop PR #129 | [Run a MATLAB file](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/matlab-run-file.md) | [Computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md), [Python roadmap](../planning/scientific-python-environment-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | `ComputeSession`, `AnalysisRun`, and `DocumentBuild` are distinct; released one-shot MATLAB behavior and draft stateful compute must not be conflated. | +| Durable thread queue and steer semantics | [`scient-thread-queue.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-thread-queue.md) | [Composer](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md) | [PRD](PRD.md) | Client acceptance, capacity, provider adoption, steering, cancellation, persistence, and navigation are separate states. | +| Provider transcript usage and API-equivalent cost review | `scient-desktop` usage contracts, environment-local transcript readers, aggregation/pricing service, and client merge/view | [Review usage](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/usage.md) | [PRD](PRD.md) | Raw transcripts stay in each environment; this is not provider billing, actual subscription spend, product telemetry, or analytics. | +| Privacy-preserving product analytics | Implementation and tests in `scient-desktop`, with no active event collection by default | No current Help owner because collection and delivery remain inactive | [Measurement and analytics plan](../planning/product-measurement-and-analytics-plan.md) | Delivery remains disabled by default until privacy, governance, event-contract, and activation gates are satisfied. | +| Cross-cutting reliability, security, CI, and release preservation | [`ci.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/ci.md), operations runbooks, workflows, tests, and the detailed capability report | Relevant Help owner for the affected surface | [Quality](../quality/README.md), [development](../development/README.md) | These changes preserve capability boundaries across platforms and T3 refreshes; they are not a miscellaneous feature bucket. | ## How To Maintain This Map @@ -66,7 +66,7 @@ For each feature change: 5. Use the repository-family `Documentation impact` declaration to identify the changed owners or an explicitly ordered dependent PR. -The temporary +The completed [documentation disposition ledger](../planning/documentation-disposition-ledger-2026-08-28.md) -governs the migration review. After that ledger retires, this map and the -nearest durable owners remain. +preserves the one-time migration rationale but no longer governs updates. This +map and the nearest durable owners are the continuing route. diff --git a/docs/research/README.md b/docs/research/README.md index 3a43068..7412401 100644 --- a/docs/research/README.md +++ b/docs/research/README.md @@ -23,8 +23,9 @@ Generated audit evidence: Markdown inventory for exact clean `Scient`, `scient-desktop`, and website candidate revisions, generated by `scripts/generate-documentation-inventory.mjs`; `scient-agent` is explicitly - excluded and was not inspected. Review decisions live in the temporary - disposition ledger rather than this machine-generated file. + excluded and was not inspected. Review decisions are preserved in the + completed historical disposition ledger rather than this machine-generated + file. Current high-impact source synthesis includes the [Scient-agent foundation and capability strategy investigation](source-evaluations/scient-agent-foundation-and-capability-strategy-2026-08-06.md), From 6165c7fd68f551888bc62480b1c39e65b3c4d639 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Fri, 28 Aug 2026 18:21:55 +0300 Subject: [PATCH 08/11] docs: refresh final documentation inventory --- ...tation-inventory-2026-08-28.generated.json | 113 ++++++++---------- 1 file changed, 51 insertions(+), 62 deletions(-) diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json index 4926bfb..428dc0d 100644 --- a/docs/research/documentation-inventory-2026-08-28.generated.json +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -13,12 +13,12 @@ "reason": "Explicitly excluded until native Scient-agent implementation begins; inherited OpenCode Markdown was not inspected" } ], - "totalMarkdown": 1205, + "totalMarkdown": 1204, "repositories": [ { "name": "Scient", - "revision": "faf019a372bb3c2d3da86a24468b1b9645b455c5", - "branch": "codex/documentation-program-progress-20260828", + "revision": "07763c223f3653bc898546e47ffda07a7a3f272e", + "branch": "codex/scient-docs-corpus-normalization-20260828", "remote": "https://github.com/ScientFactory/Scient.git", "worktreeClean": true, "markdownCount": 124, @@ -382,7 +382,7 @@ "path": "docs/planning/documentation-disposition-ledger-2026-08-28.md", "title": "Documentation Disposition Ledger — 2026-08-28", "mode": "100644", - "blob": "f4b89c3e3a1d6297201c4a1ba0f7848fa525fb01", + "blob": "0a946f1148fdd6fd9223ff58d2753b669b342b97", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", @@ -547,7 +547,7 @@ "path": "docs/planning/README.md", "title": "Planning", "mode": "100644", - "blob": "77b69254ba0769c0db057bd52b531675e05bf091", + "blob": "63b9bbedb6083b8bacbbca73cfe415dcb1640f87", "stage": 0, "documentKind": "area-index", "logicalRole": "planning", @@ -580,7 +580,7 @@ "path": "docs/planning/scient-documentation-system-and-publishing.md", "title": "Scient Documentation System And Publishing", "mode": "100644", - "blob": "8a68bbdb5ddc7c4e7361872883d67a841e35b805", + "blob": "f50fd43a8ffe24c3ed473879c990c685afecbe20", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", @@ -679,7 +679,7 @@ "path": "docs/product/scient-capability-map.md", "title": "Scient Capability Map", "mode": "100644", - "blob": "14b0a64cb395d7490edce62e5e2ed867a2cbe229", + "blob": "b39aaba14d4cb5dd5922ab975890ec1adc70ebda", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "product", @@ -745,7 +745,7 @@ "path": "docs/README.md", "title": "Documentation", "mode": "100644", - "blob": "11bffceef34a3001882fb9521f916c1320344611", + "blob": "3bb0cca9fd81cf6ac31493d16f5b2684dcb5fc80", "stage": 0, "documentKind": "package-or-source-readme", "logicalRole": "development-reference", @@ -756,7 +756,7 @@ "path": "docs/research/README.md", "title": "Research", "mode": "100644", - "blob": "3a430681da2f3c358d48e6a2716b0ff62a7da4fb", + "blob": "74124013f19a3e0cfda77fc0deb19d3371f2ef44", "stage": 0, "documentKind": "area-index", "logicalRole": "research", @@ -1405,11 +1405,11 @@ }, { "name": "scient-desktop", - "revision": "53170890ef9a6e5e53afce10d91c6d607fc91638", - "branch": "codex/scient-docs-pilots-20260828", + "revision": "73ac9c5a067d64ab84906493a589362371462666", + "branch": "codex/scient-docs-retire-qualification-ledger-20260828", "remote": "https://github.com/ScientFactory/scient-desktop.git", "worktreeClean": true, - "markdownCount": 1074, + "markdownCount": 1073, "byLogicalRole": { "architecture": 1, "capability-architecture-development-upstream-or-records": 68, @@ -1420,7 +1420,7 @@ "governance": 4, "help": 33, "operations": 6, - "records": 5, + "records": 4, "upstream": 2, "workflow": 8 }, @@ -12174,9 +12174,9 @@ }, { "path": "docs/internals/remote.md", - "title": "Remote Architecture", + "title": "Remote architecture", "mode": "100644", - "blob": "afce95f725bc93fce30aefbbfaffd983947c44e3", + "blob": "04839f3c594e73a6c082d64afcbacaacabc893c7", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12198,7 +12198,7 @@ "path": "docs/internals/scient-analysis-runtime-foundation.md", "title": "Scient analysis runtime foundation", "mode": "100644", - "blob": "88980fa3412d16c37945e9eda27d3fe9452995c7", + "blob": "fb7e5893eb1c9bffff707de37eae907d4977f052", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12396,7 +12396,7 @@ "path": "docs/internals/scient-sources.md", "title": "Scient Sources foundation", "mode": "100644", - "blob": "ac9ab27ca82c32a4a95b0a62be731f5611e5b131", + "blob": "cea6f7248ac7af0216ebd359eb6e07f92b045c51", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12407,7 +12407,7 @@ "path": "docs/internals/scient-thread-queue.md", "title": "Scient thread queue: design, seams, and retirement plan", "mode": "100644", - "blob": "baf6c78d5f9d34466785f657c05ae8243724f6de", + "blob": "e58af4002dc333ffb113c58d50605fa11d43b490", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12473,7 +12473,7 @@ "path": "docs/internals/server-updates.md", "title": "Server Update Architecture", "mode": "100644", - "blob": "c24b708339eb31c0a108efddfd1f5cea0b1c0130", + "blob": "2aca003b8664b9d97276aa7685b670c2b9927a9f", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12484,7 +12484,7 @@ "path": "docs/internals/t3-connect.md", "title": "T3 Connect", "mode": "100644", - "blob": "6f796123e98b12a4b4f5b2fa3af649655a09bf68", + "blob": "e550be766b45d969c974f0c560648a8da0498bdb", "stage": 0, "documentKind": "mixed-maintainer-documentation", "logicalRole": "capability-architecture-development-upstream-or-records", @@ -12770,24 +12770,13 @@ "path": "docs/README.md", "title": "Scient Desktop documentation", "mode": "100644", - "blob": "90f3b756a0dcd386f27a2e7ef6249ea4867a7946", + "blob": "0f485e5747316d0b968318988d51e82ab0221678", "stage": 0, "documentKind": "package-or-source-readme", "logicalRole": "development-reference", "disposition": "retain-beside-source", "sourceBoundary": "repository-owned-or-adapted" }, - { - "path": "docs/reports/scient-docs-help-qualification-queue-2026-08-28.md", - "title": "Scient Docs Help qualification queue — 2026-08-28", - "mode": "100644", - "blob": "e4d6b0af2cf29b6e738e2b0a0e9ee1ce8b6d9c0e", - "stage": 0, - "documentKind": "dated-record", - "logicalRole": "records", - "disposition": "retain-record", - "sourceBoundary": "repository-owned-or-adapted" - }, { "path": "docs/reports/scient-pr-and-evolution-ledger.md", "title": "Scient PR and evolution ledger", @@ -12823,9 +12812,9 @@ }, { "path": "docs/user/background-service.md", - "title": "Running Scient in the Background", + "title": "Run a Scient server in the background", "mode": "100644", - "blob": "4be985ad07ba50e1851cae681d209d8746006feb", + "blob": "0ccfb8dc7da5820e07b218e5e938ec9f71e937e0", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12847,7 +12836,7 @@ "path": "docs/user/composer.md", "title": "Message composer", "mode": "100644", - "blob": "3faf794cc6a03a0989bde93058fca89f804bbaea", + "blob": "4b5c659b3eb240af4450481c0fba922ae741c249", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12869,7 +12858,7 @@ "path": "docs/user/conversation-forks.md", "title": "Fork a conversation", "mode": "100644", - "blob": "fd85b500b294563e319f62d9ea3d2b5394866a82", + "blob": "40036bab5ab72c5ad47962924dd9991d1819a969", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12880,7 +12869,7 @@ "path": "docs/user/diagrams-in-chat.md", "title": "Diagrams in chat", "mode": "100644", - "blob": "d72f278d3d87a3952dad5babc8dbe8363838b30b", + "blob": "90c4fb18b9a9351c21240d58e9351c0fd31fa5b6", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12913,7 +12902,7 @@ "path": "docs/user/images-in-chat.md", "title": "Images in chat", "mode": "100644", - "blob": "d26a67f87ffb6f7d2cc425841cfd5d426d489e4f", + "blob": "c70cae3dbe09efaf66ca74da10774b01602bfe00", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12922,9 +12911,9 @@ }, { "path": "docs/user/install.md", - "title": "Install T3 Code", + "title": "Install Scient", "mode": "100644", - "blob": "a7e6ec752ce01e24fe83a1e894797b8de8e7ee7b", + "blob": "58da1d1375e010e52b82d636424f235e7c12d04b", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12935,7 +12924,7 @@ "path": "docs/user/keybindings.md", "title": "Keybindings", "mode": "100644", - "blob": "6bf89d091f7355b78cc1216115bb1359af501220", + "blob": "811591df4cdb20de749a2654b2e3afc9b2156ce4", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12957,7 +12946,7 @@ "path": "docs/user/math-in-chat.md", "title": "Math in chat", "mode": "100644", - "blob": "ab7644959ed5c5325bf2717d4a7cc455bdf7416f", + "blob": "57a907f4975bb29476041e83124e596434fe1dfd", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12968,7 +12957,7 @@ "path": "docs/user/matlab-run-file.md", "title": "Run a MATLAB file", "mode": "100644", - "blob": "4120f3efa705351e4e443e53344d991b522729ba", + "blob": "e8e7f67485e97378b4b727f92d6537ca331469a0", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12979,7 +12968,7 @@ "path": "docs/user/mobile-appearance.md", "title": "Mobile appearance", "mode": "100644", - "blob": "f3ac966d859d49d828cb1d40db2928e6220957b3", + "blob": "d9226338d88f73eb2411d7561f4b06b9ec83c61a", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13001,7 +12990,7 @@ "path": "docs/user/permission-modes.md", "title": "Permission Modes", "mode": "100644", - "blob": "9bf9c10b20f5db501eaa81c82f49134af1fc5c88", + "blob": "89fad3d3d5ae08f4598877eda408be10bc028bce", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13012,7 +13001,7 @@ "path": "docs/user/project-settings.md", "title": "Project settings", "mode": "100644", - "blob": "35d3fcf01ac218f23b788158118545685ee13ac8", + "blob": "43561927a8c1fa681183307f7bd7f85f36220593", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13056,7 +13045,7 @@ "path": "docs/user/providers-codex.md", "title": "Codex in Scient", "mode": "100644", - "blob": "aac44d9b047288eba1d72196c3fc4cfed336b53e", + "blob": "17bc347d24eab27ec1308c219743a80ab50cd5d3", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13100,7 +13089,7 @@ "path": "docs/user/providers.md", "title": "Providers in Scient", "mode": "100644", - "blob": "66bcba8c593447e66c729419cf89466378c1bd7d", + "blob": "d35b9577bbff898f6768269273d43d3aa3e8abb5", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13109,9 +13098,9 @@ }, { "path": "docs/user/remote-access.md", - "title": "Remote Access", + "title": "Remote environments", "mode": "100644", - "blob": "5993fca5b352e6879e14e5c40992169989704652", + "blob": "5f22cbd05064d9356f349041f1e4d42ca5edab5a", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13120,9 +13109,9 @@ }, { "path": "docs/user/source-control.md", - "title": "Source Control Integrations", + "title": "Source control integrations", "mode": "100644", - "blob": "916536bbe736cff29f375515bc4be7a54790e07d", + "blob": "ddf26d4e2cc9182939fa1030b8179977547eeb24", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13133,7 +13122,7 @@ "path": "docs/user/sources.md", "title": "Sources and PDF import", "mode": "100644", - "blob": "0f41d3d5488f9fb28987ed354097ccf971456415", + "blob": "92b41e80f9b82ac4ad9c00d22676df6ae7187d71", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13144,7 +13133,7 @@ "path": "docs/user/thread-sidebar.md", "title": "Organizing threads", "mode": "100644", - "blob": "3432f490fe7321b5959f8f31ddcf2a9ccfe47fca", + "blob": "a715f5cfb2c5839c62bdce5220b7d4f590eb3f43", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13153,9 +13142,9 @@ }, { "path": "docs/user/updating.md", - "title": "Keeping T3 Code in Sync", + "title": "Update Scient", "mode": "100644", - "blob": "564d05fd431f26e14ae529e5591ebb6b35fd478c", + "blob": "34d7e247c13c24be617bc7ce320d190b67c27e67", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13166,7 +13155,7 @@ "path": "docs/user/usage.md", "title": "Review usage", "mode": "100644", - "blob": "ff38c730c1cdd20f3bea76d396b756862e04868f", + "blob": "d975beeada07b2aa7d93bfda0b6302ffda3f9b02", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13177,7 +13166,7 @@ "path": "docs/user/voice-dictation.md", "title": "Voice dictation", "mode": "100644", - "blob": "eefc220022166c86afc55a07578e5d23987012e3", + "blob": "e3d7cabb222844af561278a286931c101b5169e5", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13243,8 +13232,8 @@ }, { "name": "website", - "revision": "cbed6b7c7f6d8750e6fa758562c15f1a93162ba3", - "branch": "codex/scient-docs-publishing-pilot-20260828", + "revision": "871497e0075a3a3d10e738a74cf8aac7d7295d15", + "branch": "codex/scient-docs-complete-corpus-20260828", "remote": "https://github.com/ScientFactory/ScientFactory-website.git", "worktreeClean": true, "markdownCount": 7, @@ -13270,7 +13259,7 @@ "path": "AGENTS.md", "title": "AGENTS.md", "mode": "100644", - "blob": "64945b67a3dd1afb93849f97189d53ba5c12a3dc", + "blob": "0105b7957cbc1d588bbd8032e11077bfa219b7ec", "stage": 0, "documentKind": "agent-protocol", "logicalRole": "governance", @@ -13314,7 +13303,7 @@ "path": "docs/architecture/scient-docs-publishing.md", "title": "Scient Docs Publishing Architecture", "mode": "100644", - "blob": "a5b3e3a4e0e022d4e7e9d189926c56dcb3904d86", + "blob": "ee51e54f5571b621d472b3cd428eea2c221496e9", "stage": 0, "documentKind": "architecture-documentation", "logicalRole": "architecture", From c8a255c8a5579ca0b72181bf67b4bf2e2b7c3b6a Mon Sep 17 00:00:00 2001 From: Yaacov Date: Sat, 29 Aug 2026 11:39:14 +0300 Subject: [PATCH 09/11] docs: finalize documentation system outcomes --- ...mentation-disposition-ledger-2026-08-28.md | 89 ++++++----- ...ent-documentation-system-and-publishing.md | 149 +++++++++--------- docs/product/scient-capability-map.md | 8 +- docs/research/README.md | 6 +- 4 files changed, 130 insertions(+), 122 deletions(-) diff --git a/docs/planning/documentation-disposition-ledger-2026-08-28.md b/docs/planning/documentation-disposition-ledger-2026-08-28.md index 0a946f1..28f9ee0 100644 --- a/docs/planning/documentation-disposition-ledger-2026-08-28.md +++ b/docs/planning/documentation-disposition-ledger-2026-08-28.md @@ -3,7 +3,7 @@ Status: Historical Owner: Yaacov Created: 2026-08-28 -Last updated: 2026-08-28 +Last updated: 2026-08-29 Purpose: Preserves the completed one-time migration disposition of existing Scient-family Markdown and the decisions promoted into durable owners. Doc type: Planning note @@ -28,18 +28,19 @@ was not inspected. ## Completion Record -- All 33 desktop Help pages received an explicit outcome in desktop PRs - [#195](https://github.com/ScientFactory/scient-desktop/pull/195) and - [#197](https://github.com/ScientFactory/scient-desktop/pull/197). Thirty-two - desktop-first pages qualified for a labelled exact-source preview; the - unreleased mobile page remains canonical Help but not public Scient Docs. +- All 33 initially reviewed desktop Help pages received an explicit outcome. + Consolidated desktop + [PR #199](https://github.com/ScientFactory/scient-desktop/pull/199) publishes + 31 canonical Help pages: the separate conversation-fork page was folded into + **Message Scient**, while unreleased mobile guidance moved to the internal + `scient-mobile-release-hold.md` owner rather than remaining user Help. - Website [PR #31](https://github.com/ScientFactory/ScientFactory-website/pull/31) - records the durable 32-page selection, exact desktop revision, page hashes, - navigation metadata, source links, raw Markdown, and machine-readable index. -- Desktop [PR #198](https://github.com/ScientFactory/scient-desktop/pull/198) - retires the completed Help queue and its index route. Git and the program - record preserve the qualification and retirement evidence without a second - permanent registry. + records the durable 31-page selection pinned to merged desktop commit + `7d2187eb383505956e95c8ebcfcfe8006d6edba2`, page hashes, navigation + metadata, source links, raw Markdown, and machine-readable index. +- Desktop PR #199 also retires the completed Help queue and its index route. + PRs #195–#198 and Git history preserve the qualification and retirement + evidence without a second permanent registry. - The seven accepted desktop areas remain logical roles over useful existing paths. The pilots found no authority gain sufficient to justify broad movement of inherited `docs/user/` or mixed `docs/internals/` content. @@ -75,31 +76,31 @@ and ordinary PR authorization. ## Reviewed Collections -| Repository and collection | Logical owner and question answered | Primary dependency | Update trigger | Reviewed disposition | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Scient/docs/product/` | Product truth, philosophy, identity, and cross-product capability routing | Accepted PRD and explicit human acceptance | Product boundary, vocabulary, principle, or capability-family ownership changes | Retain and maintain. The capability map routes; it does not duplicate desktop implementation detail. | -| `Scient/docs/architecture/` | Cross-product architecture direction and accepted decisions | Product truth, implementation evidence, and decision status | Authority, invariant, hard-to-reverse boundary, or accepted decision changes | Retain. Do not promote proposals to accepted architecture implicitly. | -| `Scient/docs/planning/` | Roadmaps, implementation direction, intake, and historical migration plans | Product truth, capability map, research, and current implementation | Priority, sequencing, selected architecture, completion, supersession, or retirement changes | Retain with explicit status. Preserve historical and superseded plans with successors instead of flattening them into current truth. | -| `Scient/docs/research/`, `lab/external/` | Source evidence, evaluations, spikes, and raw external evidence | Inspected source and snapshot date | Source changes, adoption decision, invalidated evidence, or a new synthesis | Retain. Keep evidence separate from selected dependency or accepted architecture. Generated inventory lives here as audit evidence. | -| `Scient/docs/quality/`, `docs/development/`, `docs/operations/`, and `docs/design/` | Cross-product doctrine, contributor guidance, operations, and design principles | Real implementation, workflow, or accepted principle | Commands, gates, process, supported platform, or durable principle changes | Retain and maintain; placeholders must remain honest until the surface exists. | -| `Scient/lab/notes/` | Dated investigations and working records worth preserving | Snapshot evidence and a current successor when one exists | Record correction or promotion of a durable conclusion | Retain as records. Do not treat as policy or current implementation. | -| `Scient/skills/` and root orientation/protocol files | Repository-owned workflows and thin routing | Current repository paths and policy | Workflow, route, or contributor contract changes | Retain. Skills assist work but do not become product authority. | -| `Scient/docs/documentation-policy.md` and `docs/onboarding.md` | Family governance and collaborator development route | Accepted documentation system and current repository map | Documentation contract, authority, or onboarding route changes | Retain and maintain. Keep policy durable and onboarding navigational; neither replaces nearest owners. | -| `scient-desktop/docs/user/` | Canonical authored Help for released desktop behavior | Current supported release and implementation | User-visible behavior, limitation, setting, workflow, platform support, or correction changes | Retain and maintain. The reviewed website manifest selects exact-source public pages; unreleased mobile remains excluded. No copied website prose. | -| `scient-desktop/docs/internals/` | Mixed current capabilities, architecture, development, upstream context, and historical records | Current code, tests, `UPSTREAM.md`, and cross-product plans | Implementation, invariant, debugging workflow, T3 seam, or status changes | Route logically before moving. Keep compatibility paths through pilots; update existing owners before creating a new file. | -| `scient-desktop/docs/architecture/` | Desktop-specific architecture boundaries | Current desktop implementation and accepted architecture decisions | Renderer, authority, invariant, or hard-to-reverse implementation boundary changes | Retain and maintain. Keep this explicit architecture path; do not move it into mixed internals for symmetry. | -| `scient-desktop/docs/operations/` | Desktop runbooks and recovery procedures | Real commands, workflows, release paths, and service behavior | Operational process, command, platform, failure mode, or rollback changes | Retain and maintain. Historical rehearsals remain records with a clear label. | -| `scient-desktop/UPSTREAM.md` and dated upstream receipts in `docs/internals/` | T3 donor ancestry, protected divergences, conflicts, and reviewed integration evidence | Exact upstream and integration revisions | Upstream refresh, conflict resolution, protected-seam change, or divergence retirement | Retain. `UPSTREAM.md` is the current authority and routes to dated evidence; receipts remain records, not competing policy. | -| `scient-desktop/docs/reports/` | Dated forensic investigations and temporary migration records | Exact checkout/PR evidence and current durable successors | Factual correction, reconciliation, or completion of the migration purpose | Retain the three Historical investigations. The completed Help qualification queue retires in desktop PR #198 after its exit condition. | -| `scient-desktop` package/source `README.md` files | Local development or component reference beside code | The owning package, source, command, or API | Local component behavior, setup, or contract changes | Retain beside source. Do not centralize merely for folder symmetry. | -| `scient-desktop/.agents/skills/` support Markdown and `.macroscope/` references | Repository-owned workflow and development-tooling guidance | The owning skill or check-run tool | Tool contract, fixture, convention, or validation behavior changes | Retain beside the workflow/tooling. Do not treat these files as product Help or architecture authority. | -| `scient-desktop/apps/marketing/tweets.md` | Dated product-communication material | Historical release/message context | Correction or explicit reuse | Retain as a record; it does not govern current product behavior. | -| Nested mobile-module `UPSTREAM.md` and `THIRD_PARTY_NOTICES.md` files | Local adaptation ancestry and third-party attribution | The owning adapted module, dependency, and license | Donor/dependency update, adaptation change, or attribution change | Retain beside source. Route nested upstream records as Upstream and notices as development references. | -| `scient-desktop/docs/fixtures/` | Markdown test inputs | Tests that consume them | Parser/rendering fixture requirement changes | Structurally excluded from authored documentation migration. | -| `scient-desktop/.repos/` Markdown | Vendored donor/reference material | Vendored source revision and license | Vendor refresh | Structurally excluded from Scient-authored totals and decisions; never rewrite as Scient documentation. | -| Website root governance and contributor Markdown | Website implementation, publishing, and deployment ownership | Website code and the selected docs source/version | Publishing architecture, build, deployment, or contribution contract changes | Retain and maintain in the website repository. | -| Website `docs/architecture/` | Website-specific architecture boundaries | Website implementation and accepted cross-repository publishing contract | Renderer, transport, source/version, deployment, or hard-to-reverse website boundary changes | Retain and maintain in the website repository; link to family policy without copying it. | -| Website `/docs` content, indexes, and manifests | Public rendering, navigation, search, and exact source/version disclosure | Qualified `scient-desktop/docs/user/` source and independently deployable website | Help qualification, source revision, supported release, correction, or publishing failure | Generated or source-linked view only. Stable and preview truth must be explicit; rollback must not mutate canonical Help. | +| Repository and collection | Logical owner and question answered | Primary dependency | Update trigger | Reviewed disposition | +| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Scient/docs/product/` | Product truth, philosophy, identity, and cross-product capability routing | Accepted PRD and explicit human acceptance | Product boundary, vocabulary, principle, or capability-family ownership changes | Retain and maintain. The capability map routes; it does not duplicate desktop implementation detail. | +| `Scient/docs/architecture/` | Cross-product architecture direction and accepted decisions | Product truth, implementation evidence, and decision status | Authority, invariant, hard-to-reverse boundary, or accepted decision changes | Retain. Do not promote proposals to accepted architecture implicitly. | +| `Scient/docs/planning/` | Roadmaps, implementation direction, intake, and historical migration plans | Product truth, capability map, research, and current implementation | Priority, sequencing, selected architecture, completion, supersession, or retirement changes | Retain with explicit status. Preserve historical and superseded plans with successors instead of flattening them into current truth. | +| `Scient/docs/research/`, `lab/external/` | Source evidence, evaluations, spikes, and raw external evidence | Inspected source and snapshot date | Source changes, adoption decision, invalidated evidence, or a new synthesis | Retain. Keep evidence separate from selected dependency or accepted architecture. Generated inventory lives here as audit evidence. | +| `Scient/docs/quality/`, `docs/development/`, `docs/operations/`, and `docs/design/` | Cross-product doctrine, contributor guidance, operations, and design principles | Real implementation, workflow, or accepted principle | Commands, gates, process, supported platform, or durable principle changes | Retain and maintain; placeholders must remain honest until the surface exists. | +| `Scient/lab/notes/` | Dated investigations and working records worth preserving | Snapshot evidence and a current successor when one exists | Record correction or promotion of a durable conclusion | Retain as records. Do not treat as policy or current implementation. | +| `Scient/skills/` and root orientation/protocol files | Repository-owned workflows and thin routing | Current repository paths and policy | Workflow, route, or contributor contract changes | Retain. Skills assist work but do not become product authority. | +| `Scient/docs/documentation-policy.md` and `docs/onboarding.md` | Family governance and collaborator development route | Accepted documentation system and current repository map | Documentation contract, authority, or onboarding route changes | Retain and maintain. Keep policy durable and onboarding navigational; neither replaces nearest owners. | +| `scient-desktop/docs/user/` | Canonical authored Help for released desktop behavior | Current supported release and implementation | User-visible behavior, limitation, setting, workflow, platform support, or correction changes | Retain and maintain. The reviewed website manifest selects 31 exact-source public pages; unreleased mobile guidance remains in an internal release hold. No copied website prose. | +| `scient-desktop/docs/internals/` | Mixed current capabilities, architecture, development, upstream context, and historical records | Current code, tests, `UPSTREAM.md`, and cross-product plans | Implementation, invariant, debugging workflow, T3 seam, or status changes | Route logically before moving. Keep compatibility paths through pilots; update existing owners before creating a new file. | +| `scient-desktop/docs/architecture/` | Desktop-specific architecture boundaries | Current desktop implementation and accepted architecture decisions | Renderer, authority, invariant, or hard-to-reverse implementation boundary changes | Retain and maintain. Keep this explicit architecture path; do not move it into mixed internals for symmetry. | +| `scient-desktop/docs/operations/` | Desktop runbooks and recovery procedures | Real commands, workflows, release paths, and service behavior | Operational process, command, platform, failure mode, or rollback changes | Retain and maintain. Historical rehearsals remain records with a clear label. | +| `scient-desktop/UPSTREAM.md` and dated upstream receipts in `docs/internals/` | T3 donor ancestry, protected divergences, conflicts, and reviewed integration evidence | Exact upstream and integration revisions | Upstream refresh, conflict resolution, protected-seam change, or divergence retirement | Retain. `UPSTREAM.md` is the current authority and routes to dated evidence; receipts remain records, not competing policy. | +| `scient-desktop/docs/reports/` | Dated forensic investigations and temporary migration records | Exact checkout/PR evidence and current durable successors | Factual correction, reconciliation, or completion of the migration purpose | Retain the three Historical investigations. The completed Help qualification queue retired in consolidated desktop PR #199 after its exit condition. | +| `scient-desktop` package/source `README.md` files | Local development or component reference beside code | The owning package, source, command, or API | Local component behavior, setup, or contract changes | Retain beside source. Do not centralize merely for folder symmetry. | +| `scient-desktop/.agents/skills/` support Markdown and `.macroscope/` references | Repository-owned workflow and development-tooling guidance | The owning skill or check-run tool | Tool contract, fixture, convention, or validation behavior changes | Retain beside the workflow/tooling. Do not treat these files as product Help or architecture authority. | +| `scient-desktop/apps/marketing/tweets.md` | Dated product-communication material | Historical release/message context | Correction or explicit reuse | Retain as a record; it does not govern current product behavior. | +| Nested mobile-module `UPSTREAM.md` and `THIRD_PARTY_NOTICES.md` files | Local adaptation ancestry and third-party attribution | The owning adapted module, dependency, and license | Donor/dependency update, adaptation change, or attribution change | Retain beside source. Route nested upstream records as Upstream and notices as development references. | +| `scient-desktop/docs/fixtures/` | Markdown test inputs | Tests that consume them | Parser/rendering fixture requirement changes | Structurally excluded from authored documentation migration. | +| `scient-desktop/.repos/` Markdown | Vendored donor/reference material | Vendored source revision and license | Vendor refresh | Structurally excluded from Scient-authored totals and decisions; never rewrite as Scient documentation. | +| Website root governance and contributor Markdown | Website implementation, publishing, and deployment ownership | Website code and the selected docs source/version | Publishing architecture, build, deployment, or contribution contract changes | Retain and maintain in the website repository. | +| Website `docs/architecture/` | Website-specific architecture boundaries | Website implementation and accepted cross-repository publishing contract | Renderer, transport, source/version, deployment, or hard-to-reverse website boundary changes | Retain and maintain in the website repository; link to family policy without copying it. | +| Website `/docs` content, indexes, and manifests | Public rendering, navigation, search, and exact source/version disclosure | Qualified `scient-desktop/docs/user/` source and independently deployable website | Help qualification, source revision, supported release, correction, or publishing failure | Generated or source-linked view only. Stable and preview truth must be explicit; rollback must not mutate canonical Help. | ## Named Exceptions Already Reconciled @@ -109,7 +110,7 @@ and ordinary PR authorization. Help, and current code. - `scient-desktop/docs/internals/scient-fork-pr-descriptions.md` is Historical PR wording for merged work. Current behavior belongs to - `scient-fork-divergence.md` and conversation-fork Help. + `scient-fork-divergence.md` and **Message Scient** Help. - `scient-desktop/docs/internals/scientific-artifact-studio.md` is a superseded repository copy. The canonical proposed roadmap lives in `Scient/docs/planning/scientific-artifact-studio.md`. @@ -119,8 +120,9 @@ and ordinary PR authorization. evidence. They seed durable owners but must not become parallel living manuals. - `scient-desktop/docs/reports/scient-docs-help-qualification-queue-2026-08-28.md` - was temporary and is retired by desktop PR #198 after every Help page gained - durable publication metadata or a documented not-public disposition. + was temporary and is retired by consolidated desktop PR #199 after every + reviewed page gained a durable public, consolidated, or internal-hold + disposition. - The provider lifecycle plan in `Scient` remains Proposed product and architecture direction; current desktop owners decide what is implemented. - In-flight desktop PRs, including the draft `ComputeSession` foundation, are @@ -131,9 +133,10 @@ and ordinary PR authorization. The inventory, Help review, three pilots, nearest-owner corrections, public source/version proof, cross-repository ordering, and rollback model were all -completed in the candidate PR stacks recorded above. The evidence supported -logical routing over physical movement, manifest-owned publication metadata -over per-page mandatory metadata, and generated views over copied prose. +completed in the consolidated merged pull requests recorded above. The evidence +supported logical routing over physical movement, manifest-owned publication +metadata over per-page mandatory metadata, and generated views over copied +prose. The following remain separate product or release decisions rather than reasons to keep this migration ledger active: diff --git a/docs/planning/scient-documentation-system-and-publishing.md b/docs/planning/scient-documentation-system-and-publishing.md index f50fd43..7907421 100644 --- a/docs/planning/scient-documentation-system-and-publishing.md +++ b/docs/planning/scient-documentation-system-and-publishing.md @@ -3,7 +3,7 @@ Status: Accepted Owner: Yaacov Created: 2026-08-28 -Last updated: 2026-08-28 +Last updated: 2026-08-29 Purpose: Defines the accepted sustainable cross-repository documentation system and staged implementation program for public Scient Docs, current capabilities, architecture, development, operations, upstream divergence, planning, research, and historical evidence. Doc type: Planning note @@ -18,18 +18,19 @@ with the qualifications recorded in [Acceptance Record](#acceptance-record). Acceptance authorizes staged implementation of the documentation system; it does not authorize an indiscriminate file move, deploy an MCP server, change an app release, or promote proposed product architecture into accepted direction. -Until each rule is promoted into its durable owner, the current +The recurring rules are now promoted into their durable owners. The current [Documentation Policy](../documentation-policy.md), repository AGENTS.md files, -and area indexes remain operationally authoritative. +contribution guidance, area indexes, desktop Help, and website publishing +architecture are operationally authoritative. -Phase 1 promotes recurring rules into the [Documentation +Phase 1 promoted recurring rules into the [Documentation Policy](../documentation-policy.md), [Team Contribution Protocol](../operations/team-contribution-protocol.md), and repository-local -agent, contributor, index, work-artifact, and pull-request surfaces. After those -dependent changes land, use those owners for recurring decisions. This accepted -planning note remains the implementation roadmap and decision record for the -inventory, pilots, publishing proof, migration, and automation phases; it does -not compete with the promoted policy. +agent, contributor, index, work-artifact, and pull-request surfaces. Use those +owners for recurring decisions. This accepted planning note remains the +decision record for the completed inventory, pilots, publishing proof, and +migration, plus the limited remaining release, maintenance-evidence, +automation, and MCP gates. It does not compete with the promoted policy. Current product behavior belongs beside the implementation that provides it. Product direction and cross-product planning belong in this Scient repository. @@ -1309,27 +1310,26 @@ The documentation-system design is supported by complementary evidence rather than one document that tries to own product history, current implementation, architecture, policy, and public help simultaneously. -| Requested concern | Evidence owner | Coverage at the observed baseline | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Every Scient-specific capability, including small fixes, files, behavior, and why it exists | `scient-desktop/docs/reports/scient-specific-capabilities.md` plus the [capability-to-foundation audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete dated inventory: 38 named capabilities plus the cross-cutting security/reliability family, reconciled to current desktop `d5ff08e7`. | -| Every desktop pull request, integration chain, quick timeline, and feature evolution | `scient-desktop/docs/reports/scient-pr-and-evolution-ledger.md` | All 184 live PR records through #190 are reconciled: 181 records through #187 plus the #188–#190 addendum. The six earlier absent numbers remain recorded rather than invented. | -| T3 ancestry, integration, conflicts, protected divergences, and why each category remains | `scient-desktop/docs/reports/scient-t3-divergence-integration-and-retirements.md`, current `UPSTREAM.md`, machine state, and dated receipts | Complete dated divergence narrative through #187 with a current-main #189 addendum; live operational authority remains `UPSTREAM.md` and `upstream-state.json`. | -| Features and implementation approaches built and later removed, replaced, renamed, rejected, superseded, or deferred | The divergence/retirement report and PR ledger | Twelve explicit retirement/replacement/defer cases plus current-versus-integration-only status. Capability records preserve evolution without making retired work current. | -| First-principles architecture, accidental layering, shared foundations, simplification, unification, extraction, replacement, and rebuild questions | [Capability-to-foundation architecture audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete initial 39-item map, ten foundation findings, disposition ledger, deliberate non-unifications, evidence gates, and review order. It recommends focused foundation work rather than a wholesale rewrite. | -| Open-source donors, external services, versions, licenses, adaptation boundaries, and what remains Scient-owned | Forensic capability/divergence reports, architecture audit, and Scient source maps | Covered for T3, Effect, PDF.js, whisper.cpp, KaTeX, Mermaid, Vega, Plotly, Zotero and metadata APIs, citation tooling, MATLAB, TeX/TinyTeX/SyncTeX, Jupyter conventions, and Agent Skills. Source maps remain evidence, not automatic dependency selection. | -| Every existing Markdown file, what it currently does, authority, provenance, and preliminary disposition | [File-by-file Markdown audit](../research/spike-reports/documentation-system-markdown-audit-2026-08-28.md) | Every tracked path at the exact Scient, desktop, and website heads is accounted for; every non-vendored file is individually classified; vendored boundaries, open-PR Markdown, and three untracked forensic reports are explicit. The current scient-agent checkout is excluded by decision. | -| Where feature agents put plans, scratch notes, handoffs, research, current facts, and new durable Markdown | Feature-document lifecycle in this proposal plus desktop work-artifacts guidance | Complete proposed rule: GitHub owns active work; temporary material stays outside the tree; merged PRs are implementation records; existing durable owners are updated first; new files must pass the admission test. | -| Complete public documentation for users and support agents, website publication, versioning, and a possible MCP | Public publishing model, desktop Help owners, and website publishing architecture | Complete candidate corpus: 32 desktop-first Help pages render from exact desktop #197 source with HTML, UTF-8 raw Markdown, JSON index, search, source/version evidence, and explicit preview status. Unreleased mobile and stable-release publication remain correctly excluded; MCP remains deferred. | -| Clean internal capability, architecture, development, operations, upstream, roadmap, research, quality, and historical documentation | Repository authority model, proposed desktop areas, Scient areas, and cross-product capability map | Complete logical target. The areas are classification and ownership roles, not mandatory physical folders or one-file-per-feature requirements. | -| Cross-repository ownership, dependency order, agent instructions, contributor guidance, indexes, templates, and update triggers | Governance promotion map and documentation update contract | Complete proposed contract with one concern per governance surface, public-repository self-sufficiency, separate dependent PRs only for genuine consequences, and a concise documentation-impact declaration. | -| Preservation of useful philosophy, first principles, development, quality, planning, research, upstream, and historical records | Migration rules, history/successor rules, and overcomplication constraints | Explicitly protected. Logical classification precedes movement; inherited compatibility paths may remain; temporary migration ledgers disappear after use; useful history is not deleted for cosmetic consistency. | -| Proof that the system can remain understandable and inexpensive to update | [Maintainability and reading-route audit](../research/spike-reports/documentation-system-maintainability-and-reading-route-audit-2026-08-28.md) | Six reading routes and seven representative update simulations pass the proposed target with bounded recurring fan-out and explicit unresolved publication transport. | -| Concurrent upstream and documentation work | Exact evidence identities and Phase 0 | Merged upstream PR #189 is reconciled; draft documentation PR #188 remains candidate evidence; later merged PR #190 advances desktop main without Markdown and requires documentation-impact and forensic-ledger reconciliation in Phase 0B. | -| Current `scient-agent` repository | Explicit exclusion throughout the proposal and audits | Deferred exactly as requested. No inherited OpenCode Markdown or source was inspected or classified; repository-local governance begins only when native Scient-agent implementation starts. | - -This matrix proves coverage of the **design and audit objective**. It does not -prove that the proposed documentation system has been accepted, migrated, -published, or maintained through live pilots. Those are deliberately separate +| Requested concern | Evidence owner | Coverage at the observed baseline | +| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Every Scient-specific capability, including small fixes, files, behavior, and why it exists | `scient-desktop/docs/reports/scient-specific-capabilities.md` plus the [capability-to-foundation audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete dated inventory: 38 named capabilities plus the cross-cutting security/reliability family, reconciled to current desktop `d5ff08e7`. | +| Every desktop pull request, integration chain, quick timeline, and feature evolution | `scient-desktop/docs/reports/scient-pr-and-evolution-ledger.md` | All 184 live PR records through #190 are reconciled: 181 records through #187 plus the #188–#190 addendum. The six earlier absent numbers remain recorded rather than invented. | +| T3 ancestry, integration, conflicts, protected divergences, and why each category remains | `scient-desktop/docs/reports/scient-t3-divergence-integration-and-retirements.md`, current `UPSTREAM.md`, machine state, and dated receipts | Complete dated divergence narrative through #187 with a current-main #189 addendum; live operational authority remains `UPSTREAM.md` and `upstream-state.json`. | +| Features and implementation approaches built and later removed, replaced, renamed, rejected, superseded, or deferred | The divergence/retirement report and PR ledger | Twelve explicit retirement/replacement/defer cases plus current-versus-integration-only status. Capability records preserve evolution without making retired work current. | +| First-principles architecture, accidental layering, shared foundations, simplification, unification, extraction, replacement, and rebuild questions | [Capability-to-foundation architecture audit](../research/spike-reports/scient-capability-to-foundation-architecture-audit-2026-08-28.md) | Complete initial 39-item map, ten foundation findings, disposition ledger, deliberate non-unifications, evidence gates, and review order. It recommends focused foundation work rather than a wholesale rewrite. | +| Open-source donors, external services, versions, licenses, adaptation boundaries, and what remains Scient-owned | Forensic capability/divergence reports, architecture audit, and Scient source maps | Covered for T3, Effect, PDF.js, whisper.cpp, KaTeX, Mermaid, Vega, Plotly, Zotero and metadata APIs, citation tooling, MATLAB, TeX/TinyTeX/SyncTeX, Jupyter conventions, and Agent Skills. Source maps remain evidence, not automatic dependency selection. | +| Every existing Markdown file, what it currently does, authority, provenance, and preliminary disposition | [File-by-file Markdown audit](../research/spike-reports/documentation-system-markdown-audit-2026-08-28.md) | Every tracked path at the exact Scient, desktop, and website heads is accounted for; every non-vendored file is individually classified; vendored boundaries, open-PR Markdown, and three untracked forensic reports are explicit. The current scient-agent checkout is excluded by decision. | +| Where feature agents put plans, scratch notes, handoffs, research, current facts, and new durable Markdown | Feature-document lifecycle in this proposal plus desktop work-artifacts guidance | Complete proposed rule: GitHub owns active work; temporary material stays outside the tree; merged PRs are implementation records; existing durable owners are updated first; new files must pass the admission test. | +| Complete public documentation for users and support agents, website publication, versioning, and a possible MCP | Public publishing model, desktop Help owners, and website publishing architecture | Complete merged preview corpus: 31 canonical Help pages render from exact desktop main commit `7d2187eb383505956e95c8ebcfcfe8006d6edba2` with HTML, UTF-8 raw Markdown, JSON index, search, source/version evidence, and explicit preview status. Unreleased mobile guidance is internal; stable-release publication and MCP remain deferred. | +| Clean internal capability, architecture, development, operations, upstream, roadmap, research, quality, and historical documentation | Repository authority model, proposed desktop areas, Scient areas, and cross-product capability map | Complete logical target. The areas are classification and ownership roles, not mandatory physical folders or one-file-per-feature requirements. | +| Cross-repository ownership, dependency order, agent instructions, contributor guidance, indexes, templates, and update triggers | Governance promotion map and documentation update contract | Complete proposed contract with one concern per governance surface, public-repository self-sufficiency, separate dependent PRs only for genuine consequences, and a concise documentation-impact declaration. | +| Preservation of useful philosophy, first principles, development, quality, planning, research, upstream, and historical records | Migration rules, history/successor rules, and overcomplication constraints | Explicitly protected. Logical classification precedes movement; inherited compatibility paths may remain; temporary migration ledgers disappear after use; useful history is not deleted for cosmetic consistency. | +| Proof that the system can remain understandable and inexpensive to update | [Maintainability and reading-route audit](../research/spike-reports/documentation-system-maintainability-and-reading-route-audit-2026-08-28.md) | Six reading routes and seven representative update simulations pass the proposed target with bounded recurring fan-out and explicit unresolved publication transport. | +| Concurrent upstream and documentation work | Exact evidence identities and Phase 0 | Merged upstream PR #189 is reconciled. Documentation PR #188, its dependent governance consolidation in #194, and the final Help consolidation in #199 are merged. PR #190's provider-default consequence is reflected in the current implementation and Help owners. | +| Current `scient-agent` repository | Explicit exclusion throughout the proposal and audits | Deferred exactly as requested. No inherited OpenCode Markdown or source was inspected or classified; repository-local governance begins only when native Scient-agent implementation starts. | + +This matrix proves coverage of the **design and audit objective**. Acceptance, +migration, publication, and maintenance proof are deliberately separate states: 1. **Investigated and designed:** the proposal and dated evidence suite cover @@ -1342,9 +1342,10 @@ states: 4. **Proven at scale:** vertical authoring, website publishing, maintenance, migration, and automation phases pass their stated gates. -The current evidence package has reached states 1 and 2. The implementation -program is responsible for proving states 3 and 4; acceptance must not be -misread as claiming that migration or publication is already complete. +The evidence package and merged implementation have now reached states 1–4 for +the candidate-preview corpus. Stable-release publication, the next real +retirement and upstream-integration cases, additional automation, and a +possible MCP remain separately gated below. ## Accepted Package @@ -1520,9 +1521,11 @@ The documentation program began after: 7. scient-agent remains excluded until native Scient-agent implementation begins. -The accepted goal authorizes the in-scope documentation work through focused -repository-local branches and pull requests. It does not silently authorize -merging, deploying, releasing, MCP work, or product-architecture changes. +The initial accepted goal authorized the in-scope documentation work through +focused repository-local branches and pull requests. Later explicit +authorization covered review and integration of that implementation. Neither +authorization included an app release, MCP work, or product-architecture +changes. ### Prepared Initial Work Packages @@ -1541,25 +1544,27 @@ checks immediately before creating branches. | P1-DESKTOP-GOVERNANCE | scient-desktop | Promote self-contained public rules through AGENTS.md, docs/README.md, work-artifacts, CONTRIBUTING.md, and the PR template. | Accepted Scient contract and known PR #188 disposition; public-contributor route test. | | P1-WEBSITE-GOVERNANCE | Website | Promote app-help ownership, website rendering/version ownership, dependency rules, and the concise PR field. | Accepted Scient contract; website remains transport-neutral until the pilot. | -Phase 2 inventory, the three vertical pilots, website publication, maintenance -proof, remaining-corpus normalization, automation, and possible MCP follow the -phase gates above. They should not be expanded into detailed pull-request lists -until the preceding pilots reveal the real owners and update cost. +Phase 2 inventory, the three vertical pilots, website publication, +remaining-corpus normalization, and the first maintenance proof are complete. +The next real retirement and upstream-integration cases remain future +maintenance evidence. Additional automation and a possible MCP remain separate +gates and should be added only when demonstrated update or retrieval failures +justify their cost. ## Implementation Progress And Remaining Gates -The first implementation pass prepared the following isolated pull-request -stacks on 2026-08-28. These are candidate changes under review, not merged -repository truth, website deployment, or app release: +The first implementation pass is complete through the consolidated pull +requests below. Superseded intermediate PRs remain available as review history, +but only the durable net results were merged: -| Work area | Candidate evidence | Current result | -| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | -| Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into the policy, shared contribution protocol, agent guidance, and index. | -| Generated inventory and routing | [Scient #104](https://github.com/ScientFactory/Scient/pull/104), [#105](https://github.com/ScientFactory/Scient/pull/105), [#106](https://github.com/ScientFactory/Scient/pull/106), and the final normalization candidate | Generates an exhaustive inventory refreshed at the final candidate heads to 1,204 Markdown files across Scient, desktop, and website; structurally excludes 928 vendored donor files; records the scient-agent exclusion without inspection; adds the compact capability map, reconciles remote/MATLAB/usage/analytics boundaries, and closes the temporary disposition ledger after its decisions move to durable owners. | -| Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188), then [#191](https://github.com/ScientFactory/scient-desktop/pull/191), [#193](https://github.com/ScientFactory/scient-desktop/pull/193), [#192](https://github.com/ScientFactory/scient-desktop/pull/192), and [#194](https://github.com/ScientFactory/scient-desktop/pull/194) | Rebases the independent file/document alignment candidate, preserves the forensic reports, completes missing index routes, corrects voice/provider/contributor truth, and promotes self-contained desktop governance. The #188 draft still requires its normal human disposition and review. | -| Help qualification and three pilots | [Desktop #195](https://github.com/ScientFactory/scient-desktop/pull/195), [#196](https://github.com/ScientFactory/scient-desktop/pull/196), [#197](https://github.com/ScientFactory/scient-desktop/pull/197), and [#198](https://github.com/ScientFactory/scient-desktop/pull/198) | Reviews all 33 Help pages, qualifies 32 desktop-first pages, keeps unreleased mobile on Hold, corrects affected Help and internal owners, and retires the completed queue after the exact-source manifest becomes its durable successor. Existing capability and architecture owners are reused; no permanent feature file is created merely for a PR or review phase. | -| Website ownership and publishing proof | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), draft [#30](https://github.com/ScientFactory/ScientFactory-website/pull/30), and draft [#31](https://github.com/ScientFactory/ScientFactory-website/pull/31) | Corrects repository-family truth, promotes website Docs ownership, proves the 12-page pilot, then expands `/docs` to all 32 qualified pages from exact desktop #197 commit `1e24ed6480`. HTML, UTF-8 raw Markdown, the JSON index, search, source/version display, responsive bounded navigation, immutable hashes, fail-closed generation, correction triggers, and rollback pass local and hosted checks. Human review of the exact hosted preview remains required before integration. | +| Work area | Durable evidence | Merged result | +| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Accepted package and Scient truth | [Scient #101](https://github.com/ScientFactory/Scient/pull/101) and [#102](https://github.com/ScientFactory/Scient/pull/102) | Preserves the accepted package and dated audits, then repairs the three scoped metadata anomalies without changing their evidence. | +| Durable Scient governance | [Scient #103](https://github.com/ScientFactory/Scient/pull/103) | Promotes repository-family authority, logical roles, gradual-feature ownership, the concise documentation-impact declaration, and reading routes into policy, contribution guidance, agent guidance, and indexes. | +| Generated inventory and routing | [Scient #107](https://github.com/ScientFactory/Scient/pull/107), consolidating historical candidates #104–#106 | Regenerates the exhaustive inventory at the final merged product heads: 1,203 Markdown files across Scient, desktop, and website, including 31 canonical Help pages and 928 structurally excluded vendored donor files. Adds the compact capability map, reconciles capability boundaries, records the scient-agent exclusion without inspection, and closes the temporary disposition ledger. | +| Desktop baseline, truth, and governance | [Desktop #188](https://github.com/ScientFactory/scient-desktop/pull/188) and [#194](https://github.com/ScientFactory/scient-desktop/pull/194), consolidating historical candidates #191–#193 | Aligns file/document planning, preserves the forensic reports, completes index routes, corrects voice/provider/contributor truth, and promotes self-contained Desktop documentation governance. | +| Help qualification and user review | [Desktop #199](https://github.com/ScientFactory/scient-desktop/pull/199), consolidating historical qualification candidates #195–#198 | Publishes 31 concise canonical Help pages after full content and rendered review. Forking is documented inside **Message Scient**; unreleased mobile guidance moved to an internal release hold; the temporary qualification queue is retired. | +| Website ownership and publishing | [Website #28](https://github.com/ScientFactory/ScientFactory-website/pull/28), [#29](https://github.com/ScientFactory/ScientFactory-website/pull/29), and [#31](https://github.com/ScientFactory/ScientFactory-website/pull/31), with #30 retained only as pilot history | Publishes all 31 pages from exact merged desktop commit `7d2187eb383505956e95c8ebcfcfe8006d6edba2`. HTML, UTF-8 raw Markdown, JSON index, search, six manifest-owned categories, collapsible navigation, direct downloads, source/version evidence, immutable hashes, independent scrolling, fail-closed generation, correction triggers, rollback, local browser review, and hosted checks all pass. | ### Pilot Decisions Supported By Evidence @@ -1577,7 +1582,7 @@ The pilots support the smallest version of the accepted model: - retain the logical roles and current inherited physical paths; the pilots did not reveal a clarity benefit large enough to justify broad file movement; and - keep migration machinery temporary. The complete-corpus manifest now owns - publication selection, desktop #198 retires the Help queue, and the completed + publication selection, desktop #199 retires the Help queue, and the completed disposition ledger is Historical rather than a second recurring registry. The website browser review found and corrected two issues that static checks @@ -1587,12 +1592,13 @@ replaced the full pre-content table of contents with a compact disclosure while preserving the desktop sidebar. These findings justify retaining proportional rendered-preview review alongside deterministic source and build checks. -The complete-corpus pass then found one additional scale issue: 32 links could -overflow both navigation surfaces. Website #31 bounds and scrolls the desktop -sidebar and mobile disclosure. The exact Cloudflare preview passed automated -desktop and mobile review with zero console errors; its raw routes return -`text/markdown; charset=utf-8`, and its index identifies all 32 pages and six -topics. Human review remains the final website integration gate. +The complete-corpus pass then found one additional scale issue: 31 links could +overwhelm both navigation surfaces. Website #31 uses six collapsible, +manifest-owned categories, keeps less-used pages behind small More disclosures, +and lets the desktop sidebar and article scroll independently. Its raw routes +return `text/markdown; charset=utf-8`, and its index identifies all 31 pages. +Automated, local browser, iterative human, hosted CI, and Cloudflare preview +review all passed before integration. ### Maintenance-Loop Evidence @@ -1605,18 +1611,19 @@ Three real changes have exercised the update contract during this pass: behavior changed, plus the then-temporary qualification queue. It creates no new permanent feature document. The four durable authored updates are justified by the change spanning shared, Codex, and Claude behavior; an - ordinary single-provider slice should normally touch fewer. Desktop #198 - later removes the temporary row owner after its evidence is consumed. + ordinary single-provider slice should normally touch fewer. Consolidated + desktop #199 later removes the temporary row owner after its evidence is + consumed. 2. Website #30 is an architecture-affecting change to the documentation system itself. It adds one focused publishing-architecture owner, one reviewed machine selection manifest, and one thin README route. Rendering, generated pages, raw content, and the search index remain generated views rather than additional authored authorities. -3. Desktop #198 and the historical disposition ledger exercise documentation - retirement itself. One temporary file and one temporary index route are - removed only after the canonical Help pages, exact-source manifest, mobile - exclusion, Git history, and program record preserve every lasting fact. No - replacement prose registry is created. +3. Consolidated desktop #199 and the historical disposition ledger exercise + documentation retirement itself. One temporary file and one temporary index + route are removed only after the canonical Help pages, exact-source + manifest, mobile exclusion, Git history, and program record preserve every + lasting fact. No replacement prose registry is created. The product-feature retirement and upstream portions of Phase 5 remain deliberately pending. @@ -1631,7 +1638,7 @@ actual authored-document fan-out. ### Completed Work And Remaining External Gates The pending live product retirement and upstream cases did not postpone work -that could be completed safely. The candidate program has now completed +that could be completed safely. The migration program has now completed governance promotion, the exact inventory and final owner review, capability routing, all-page Help qualification, nearest-owner corrections, the complete desktop-first preview corpus, source/hash validation, generated navigation, @@ -1647,15 +1654,13 @@ generated navigation/indexes, reproducible builds, and rendered preview review. Automatic enforcement of every possible documentation impact remains unjustified unless repeated omissions appear. -The remaining gates require review, release authority, or a future real event: +The remaining gates require release authority or a future real event: -1. review and integration of the dependency stacks above; -2. human review of the exact website #31 preview on desktop and mobile; -3. selection of an exact stable app release before public Docs can default to +1. selection of an exact stable app release before public Docs can default to stable rather than a clearly labelled candidate preview; -4. the next real product-feature retirement and T3 integration maintenance +2. the next real product-feature retirement and T3 integration maintenance cases; and -5. separately authorized MCP or product-architecture work, if later justified. +3. separately authorized MCP or product-architecture work, if later justified. Do not add automatic enforcement for every possible documentation impact yet. The concise pull-request declaration is still a trial; add enforcement only if diff --git a/docs/product/scient-capability-map.md b/docs/product/scient-capability-map.md index b39aaba..dbccdc0 100644 --- a/docs/product/scient-capability-map.md +++ b/docs/product/scient-capability-map.md @@ -1,9 +1,9 @@ # Scient Capability Map -Status: Draft +Status: Active Owner: Yaacov Created: 2026-08-28 -Last updated: 2026-08-28 +Last updated: 2026-08-29 Purpose: Maps Scient's stable product-capability families to their nearest current implementation, documentation, architecture, roadmap, and dependency owners. Doc type: Repo orientation @@ -36,10 +36,10 @@ or release decisions. | Product identity, release, and isolated development | [`scient-desktop/UPSTREAM.md`](https://github.com/ScientFactory/scient-desktop/blob/main/UPSTREAM.md), release workflows, scripts, and [`docs/internals/scient-release-notes.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-release-notes.md) | [Install](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/install.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [Product identity](scient-product-identity.md), [T3 migration record](../planning/t3-foundation-migration-plan.md) | T3 ancestry and protected seams remain explicit; stable and candidate state must stay isolated. | | Project initialization and onboarding | [`scient-project-initialization.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-project-initialization.md), [`scient-onboarding.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-onboarding.md) | [Getting started](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/getting-started.md), [projects](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/projects.md) | [PRD](PRD.md) | Project creation must be safe, compact, and compatible with existing workspaces. | | Remote environments, SSH, direct/Tailscale access, and background service | [`remote.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/remote.md), [`server-updates.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/server-updates.md), and the SSH/service packages | [Remote access](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/remote-access.md), [background service](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/background-service.md), [updating](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/updating.md) | [PRD](PRD.md), [computing roadmap](../planning/scientific-computing-and-data-analysis-roadmap.md) | Desktop-managed SSH and advanced direct/Tailscale paths are current; retained T3 relay, hosted-web, and mobile foundations are not current Scient services. | -| Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Conversation forks](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/conversation-forks.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | +| Conversations, forks, provider continuation, and projectless retirement | [`scient-fork-divergence.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-fork-divergence.md) | [Message Scient](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md), [thread organization](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/thread-sidebar.md) | [PRD](PRD.md) | Fork continuity and projectless-thread retirement are separate behaviors; preserve provider/session semantics. | | Provider lifecycle, authentication, managed runtime, awareness, and correction | [`providers.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/providers.md), [`provider-lifecycle.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/provider-lifecycle.md), [`scient-codex-runtime-auth.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-codex-runtime-auth.md) | [Providers](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/providers.md) and provider-specific pages | [Provider connection plan](../planning/provider-connection-and-lifecycle-experience.md), [model access evolution](../planning/model-access-and-routing-evolution.md) | Runtime, authentication, entitlement, enablement, readiness, advertised actions, and command acceptance are distinct states. | | Local voice dictation | [`scient-voice.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-voice.md) | [Voice dictation](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/voice-dictation.md) | [PRD](PRD.md) | Local Whisper model lifecycle, privacy, and provider-specific correction are explicit boundaries. | -| Scient Skills | [`scient-skills.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-skills.md) | Capability guidance currently remains in the implementation owner pending a qualified Help page | [Skills system](skills-system.md) | Built-in, project-owned, and provider-delivered skills have different ownership, trust, digest, and invocation boundaries. | +| Scient Skills | [`scient-skills.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-skills.md) | [Message Scient](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/composer.md), [project settings](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/project-settings.md) | [Skills system](skills-system.md) | Built-in, project-owned, and provider-delivered skills have different ownership, trust, digest, and invocation boundaries. | | Sources, citations, and Zotero intake | [`scient-sources.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-sources.md) | [Sources](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/sources.md) | [PRD](PRD.md), [scientific document platform](../planning/scientific-document-platform-roadmap.md) | Local source authority, exact identifiers, metadata enrichment, citation formatting, and agent permissions must remain distinguishable. | | Scientific chat rendering | [`scient-math.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-math.md), [`scient-chat-diagrams.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-diagrams.md), [`scient-chat-visualizations.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-visualizations.md), [`scient-chat-images.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-chat-images.md), and [`scient-content-direction.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-content-direction.md) | [Math](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/math-in-chat.md), [diagrams](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/diagrams-in-chat.md), [charts](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/charts-in-chat.md), [images](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/images-in-chat.md), [direction](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/content-direction.md) | [Scientific document platform](../planning/scientific-document-platform-roadmap.md), [Artifact Studio](../planning/scientific-artifact-studio.md) | Rich renderers need safe fallbacks, export/copy semantics, workspace-file authority, and BiDi correctness. | | Universal file opening, presentation, freshness, and recovery | [`scient-universal-file-opening.md`](https://github.com/ScientFactory/scient-desktop/blob/main/docs/internals/scient-universal-file-opening.md) | [File previews](https://github.com/ScientFactory/scient-desktop/blob/main/docs/user/file-previews.md) | [File/resource/presentation foundation](../planning/file-resource-and-presentation-foundation.md) | File identity, presentation selection, content freshness, relocation, and recovery are related but distinct layers. | diff --git a/docs/research/README.md b/docs/research/README.md index 7412401..c3553d1 100644 --- a/docs/research/README.md +++ b/docs/research/README.md @@ -3,7 +3,7 @@ Status: Active Owner: Yaacov Created: 2026-06-27 -Last updated: 2026-08-06 +Last updated: 2026-08-29 Purpose: Maps where Scient external research, source evaluations, and spike reports live. Doc type: Repo orientation @@ -20,8 +20,8 @@ Current subfolders: Generated audit evidence: - `documentation-inventory-2026-08-28.generated.json` - exhaustive tracked - Markdown inventory for exact clean `Scient`, `scient-desktop`, and website - candidate revisions, generated by + Markdown inventory for exact clean `Scient`, merged `scient-desktop`, and + merged website revisions, generated by `scripts/generate-documentation-inventory.mjs`; `scient-agent` is explicitly excluded and was not inspected. Review decisions are preserved in the completed historical disposition ledger rather than this machine-generated From e875fd2be1084798e198cf127630816092529ecc Mon Sep 17 00:00:00 2001 From: Yaacov Date: Sat, 29 Aug 2026 11:39:26 +0300 Subject: [PATCH 10/11] docs: checkpoint refreshed inventory --- ...tation-inventory-2026-08-28.generated.json | 125 ++++++++---------- 1 file changed, 57 insertions(+), 68 deletions(-) diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json index 428dc0d..31c97c0 100644 --- a/docs/research/documentation-inventory-2026-08-28.generated.json +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -1,6 +1,6 @@ { "schemaVersion": 1, - "generatedAt": "2026-08-28", + "generatedAt": "2026-08-29", "authority": "Generated path inventory; dispositions are routing defaults, not migration authorization", "includedRepositories": [ "Scient", @@ -13,11 +13,11 @@ "reason": "Explicitly excluded until native Scient-agent implementation begins; inherited OpenCode Markdown was not inspected" } ], - "totalMarkdown": 1204, + "totalMarkdown": 1203, "repositories": [ { "name": "Scient", - "revision": "07763c223f3653bc898546e47ffda07a7a3f272e", + "revision": "6165c7fd68f551888bc62480b1c39e65b3c4d639", "branch": "codex/scient-docs-corpus-normalization-20260828", "remote": "https://github.com/ScientFactory/Scient.git", "worktreeClean": true, @@ -1405,20 +1405,20 @@ }, { "name": "scient-desktop", - "revision": "73ac9c5a067d64ab84906493a589362371462666", - "branch": "codex/scient-docs-retire-qualification-ledger-20260828", + "revision": "7d2187eb383505956e95c8ebcfcfe8006d6edba2", + "branch": "", "remote": "https://github.com/ScientFactory/scient-desktop.git", "worktreeClean": true, - "markdownCount": 1073, + "markdownCount": 1072, "byLogicalRole": { "architecture": 1, - "capability-architecture-development-upstream-or-records": 68, + "capability-architecture-development-upstream-or-records": 69, "development": 5, "development-reference": 10, "donor-reference": 928, "fixture": 4, "governance": 4, - "help": 33, + "help": 31, "operations": 6, "records": 4, "upstream": 2, @@ -12315,6 +12315,17 @@ "disposition": "review-logically-before-any-move", "sourceBoundary": "repository-owned-or-adapted" }, + { + "path": "docs/internals/scient-mobile-release-hold.md", + "title": "Scient mobile release hold", + "mode": "100644", + "blob": "84a4bbf631a13c29018d167e852874ce4776de32", + "stage": 0, + "documentKind": "mixed-maintainer-documentation", + "logicalRole": "capability-architecture-development-upstream-or-records", + "disposition": "review-logically-before-any-move", + "sourceBoundary": "repository-owned-or-adapted" + }, { "path": "docs/internals/scient-next-d4-bootstrap.md", "title": "Scient Next D4 bootstrap record", @@ -12770,7 +12781,7 @@ "path": "docs/README.md", "title": "Scient Desktop documentation", "mode": "100644", - "blob": "0f485e5747316d0b968318988d51e82ab0221678", + "blob": "8ef2be7503a23435cfbaf779691a688f914e2953", "stage": 0, "documentKind": "package-or-source-readme", "logicalRole": "development-reference", @@ -12814,7 +12825,7 @@ "path": "docs/user/background-service.md", "title": "Run a Scient server in the background", "mode": "100644", - "blob": "0ccfb8dc7da5820e07b218e5e938ec9f71e937e0", + "blob": "976e6caa9a00b80872e6daf68b07a96141c4a3cd", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12825,7 +12836,7 @@ "path": "docs/user/charts-in-chat.md", "title": "Interactive charts in chat", "mode": "100644", - "blob": "3a7aa648ef886608257bdb93230f6b7c58e4d2d4", + "blob": "c6afd053cf2b24764c3554919ab64e8fcc522cdb", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12834,9 +12845,9 @@ }, { "path": "docs/user/composer.md", - "title": "Message composer", + "title": "Message Scient", "mode": "100644", - "blob": "4b5c659b3eb240af4450481c0fba922ae741c249", + "blob": "6a285c007ba94cf95b755e31a86db9e562fd86f4", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12847,18 +12858,7 @@ "path": "docs/user/content-direction.md", "title": "Conversation text direction", "mode": "100644", - "blob": "5d4519cff42d0a02f184935a1ecc99e79260c85b", - "stage": 0, - "documentKind": "public-help-source", - "logicalRole": "help", - "disposition": "retain-and-qualify-for-publication", - "sourceBoundary": "repository-owned-or-adapted" - }, - { - "path": "docs/user/conversation-forks.md", - "title": "Fork a conversation", - "mode": "100644", - "blob": "40036bab5ab72c5ad47962924dd9991d1819a969", + "blob": "2045b8bbb2b41e42a013efbb5f3143e38f2ea233", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12869,7 +12869,7 @@ "path": "docs/user/diagrams-in-chat.md", "title": "Diagrams in chat", "mode": "100644", - "blob": "90c4fb18b9a9351c21240d58e9351c0fd31fa5b6", + "blob": "8c3b05495eda28fc86761ccc2a96c2aa4857bbf2", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12880,7 +12880,7 @@ "path": "docs/user/file-previews.md", "title": "File previews", "mode": "100644", - "blob": "cf8df6487879b22d7365126ab712f815687988bb", + "blob": "f7379a6cde05c68511cdaf26e3ba59b0f549fcd4", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12891,7 +12891,7 @@ "path": "docs/user/getting-started.md", "title": "Getting started with Scient", "mode": "100644", - "blob": "338408f966e6ed7585b1943eacbb62c3991a1118", + "blob": "d4a2e2083fc6f567a3f0d09797f90fad41cdfcc1", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12902,7 +12902,7 @@ "path": "docs/user/images-in-chat.md", "title": "Images in chat", "mode": "100644", - "blob": "c70cae3dbe09efaf66ca74da10774b01602bfe00", + "blob": "7c9bf0508c549f801b24ddb999f33ce5da65aa52", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12913,7 +12913,7 @@ "path": "docs/user/install.md", "title": "Install Scient", "mode": "100644", - "blob": "58da1d1375e010e52b82d636424f235e7c12d04b", + "blob": "ee794a6199bb17de446f4b28b70cb3e7abc000a7", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12924,7 +12924,7 @@ "path": "docs/user/keybindings.md", "title": "Keybindings", "mode": "100644", - "blob": "811591df4cdb20de749a2654b2e3afc9b2156ce4", + "blob": "4aeb1e26f8cee7d8737464bb75b2252ab3f85602", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12935,7 +12935,7 @@ "path": "docs/user/latex.md", "title": "LaTeX", "mode": "100644", - "blob": "39065cc7c0b12b30584b93444b6f5b7c9637040a", + "blob": "c44d44860718a04f4e6e027f7449827202e5426c", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12946,7 +12946,7 @@ "path": "docs/user/math-in-chat.md", "title": "Math in chat", "mode": "100644", - "blob": "57a907f4975bb29476041e83124e596434fe1dfd", + "blob": "ebce7dbf2588784523ad29be585c2184eb59ebc4", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12957,18 +12957,7 @@ "path": "docs/user/matlab-run-file.md", "title": "Run a MATLAB file", "mode": "100644", - "blob": "e8e7f67485e97378b4b727f92d6537ca331469a0", - "stage": 0, - "documentKind": "public-help-source", - "logicalRole": "help", - "disposition": "retain-and-qualify-for-publication", - "sourceBoundary": "repository-owned-or-adapted" - }, - { - "path": "docs/user/mobile-appearance.md", - "title": "Mobile appearance", - "mode": "100644", - "blob": "d9226338d88f73eb2411d7561f4b06b9ec83c61a", + "blob": "b4d7b558c7c85d652e5ebd22de10f61312259832", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12979,7 +12968,7 @@ "path": "docs/user/pdf-reader.md", "title": "PDF reader", "mode": "100644", - "blob": "d162a17d707b059f124f6d22de6f32bb1a5c15ba", + "blob": "b93dd552e4886a734efeecff5032065a6d21c6c0", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -12988,9 +12977,9 @@ }, { "path": "docs/user/permission-modes.md", - "title": "Permission Modes", + "title": "Permission modes", "mode": "100644", - "blob": "89fad3d3d5ae08f4598877eda408be10bc028bce", + "blob": "9c0694f8ea6cb7307e4a08be905e4fbca40ee223", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13001,7 +12990,7 @@ "path": "docs/user/project-settings.md", "title": "Project settings", "mode": "100644", - "blob": "43561927a8c1fa681183307f7bd7f85f36220593", + "blob": "6bd4e6ae8c7fe56ca88eff4cd6f2bdc59c619de1", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13010,9 +12999,9 @@ }, { "path": "docs/user/projects.md", - "title": "Starting a project", + "title": "Work inside a project", "mode": "100644", - "blob": "331137fcd8455486b10b5e8a70f3665122bde289", + "blob": "4031cb8bf991aef88c0fada8612f31facd8669b6", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13023,7 +13012,7 @@ "path": "docs/user/providers-antigravity.md", "title": "Antigravity in Scient", "mode": "100644", - "blob": "8bfcf1adca77bdd33a6c8a6a8e31327456e6325c", + "blob": "21366aed157861ba00cc83e319d1a63466f751a1", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13034,7 +13023,7 @@ "path": "docs/user/providers-claude.md", "title": "Claude in Scient", "mode": "100644", - "blob": "3ec6e64299bf448137a72f6de6d83752b10f7ccf", + "blob": "41c15365932232199a30bc74c6368c796fc029c0", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13045,7 +13034,7 @@ "path": "docs/user/providers-codex.md", "title": "Codex in Scient", "mode": "100644", - "blob": "17bc347d24eab27ec1308c219743a80ab50cd5d3", + "blob": "80d47151ef1cd1aaadc6e58eda4ce626996b0af2", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13056,7 +13045,7 @@ "path": "docs/user/providers-cursor.md", "title": "Cursor in Scient", "mode": "100644", - "blob": "8e37ea83415642a590367dc4a103a36ee9cdf314", + "blob": "9749ee6c4aba9b994333de4a36e60b8b064ed98c", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13067,7 +13056,7 @@ "path": "docs/user/providers-droid.md", "title": "Droid (Factory) in Scient", "mode": "100644", - "blob": "d9361bf87f903d218a6f76171c15ef94dbe2d335", + "blob": "c45f879d119ea9ce8350dcb22b3de300722d0c2b", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13078,7 +13067,7 @@ "path": "docs/user/providers-grok.md", "title": "Grok in Scient", "mode": "100644", - "blob": "7b8b358a1e6e5d2087c07d0702b83a95e301c48b", + "blob": "197f4bdcf29a2522733795489ac014c4502ae23e", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13089,7 +13078,7 @@ "path": "docs/user/providers.md", "title": "Providers in Scient", "mode": "100644", - "blob": "d35b9577bbff898f6768269273d43d3aa3e8abb5", + "blob": "3eca814a3e29f2604086a2d26a378dab6ba0b43b", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13100,7 +13089,7 @@ "path": "docs/user/remote-access.md", "title": "Remote environments", "mode": "100644", - "blob": "5f22cbd05064d9356f349041f1e4d42ca5edab5a", + "blob": "d2b0648e6ee07e42acc4b2ab250a933a63c7388a", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13111,7 +13100,7 @@ "path": "docs/user/source-control.md", "title": "Source control integrations", "mode": "100644", - "blob": "ddf26d4e2cc9182939fa1030b8179977547eeb24", + "blob": "0550d602458b86b119616eddded5df82108d4397", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13122,7 +13111,7 @@ "path": "docs/user/sources.md", "title": "Sources and PDF import", "mode": "100644", - "blob": "92b41e80f9b82ac4ad9c00d22676df6ae7187d71", + "blob": "adcd4f35570684fdf321112c5684ae22f73709a5", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13133,7 +13122,7 @@ "path": "docs/user/thread-sidebar.md", "title": "Organizing threads", "mode": "100644", - "blob": "a715f5cfb2c5839c62bdce5220b7d4f590eb3f43", + "blob": "f784322d09ce01c5e8d6c855db2f72e27b9281fd", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13144,7 +13133,7 @@ "path": "docs/user/updating.md", "title": "Update Scient", "mode": "100644", - "blob": "34d7e247c13c24be617bc7ce320d190b67c27e67", + "blob": "87cd0b952023daabfa8cd3fcd6d89c5a720f61f0", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13155,7 +13144,7 @@ "path": "docs/user/usage.md", "title": "Review usage", "mode": "100644", - "blob": "d975beeada07b2aa7d93bfda0b6302ffda3f9b02", + "blob": "4595365ccafa6cc37c97e0a120d03bf12c618d0a", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13166,7 +13155,7 @@ "path": "docs/user/voice-dictation.md", "title": "Voice dictation", "mode": "100644", - "blob": "e3d7cabb222844af561278a286931c101b5169e5", + "blob": "b100b79acce1b09a9dd58fbed221376f2ed21714", "stage": 0, "documentKind": "public-help-source", "logicalRole": "help", @@ -13232,8 +13221,8 @@ }, { "name": "website", - "revision": "871497e0075a3a3d10e738a74cf8aac7d7295d15", - "branch": "codex/scient-docs-complete-corpus-20260828", + "revision": "36b92247ead94cb5d4e38f54e3fc48ca3eaf74ec", + "branch": "", "remote": "https://github.com/ScientFactory/ScientFactory-website.git", "worktreeClean": true, "markdownCount": 7, @@ -13303,7 +13292,7 @@ "path": "docs/architecture/scient-docs-publishing.md", "title": "Scient Docs Publishing Architecture", "mode": "100644", - "blob": "ee51e54f5571b621d472b3cd428eea2c221496e9", + "blob": "dcbf6c0bf121333cea08ad2141736bb6dd62dc5a", "stage": 0, "documentKind": "architecture-documentation", "logicalRole": "architecture", From b178f2c319f78d75937b58f7d98b699ac54c8e5d Mon Sep 17 00:00:00 2001 From: Yaacov Date: Sat, 29 Aug 2026 11:39:54 +0300 Subject: [PATCH 11/11] docs: pin inventory to merged documentation heads --- .../documentation-inventory-2026-08-28.generated.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/research/documentation-inventory-2026-08-28.generated.json b/docs/research/documentation-inventory-2026-08-28.generated.json index 31c97c0..495e795 100644 --- a/docs/research/documentation-inventory-2026-08-28.generated.json +++ b/docs/research/documentation-inventory-2026-08-28.generated.json @@ -17,7 +17,7 @@ "repositories": [ { "name": "Scient", - "revision": "6165c7fd68f551888bc62480b1c39e65b3c4d639", + "revision": "e875fd2be1084798e198cf127630816092529ecc", "branch": "codex/scient-docs-corpus-normalization-20260828", "remote": "https://github.com/ScientFactory/Scient.git", "worktreeClean": true, @@ -382,7 +382,7 @@ "path": "docs/planning/documentation-disposition-ledger-2026-08-28.md", "title": "Documentation Disposition Ledger — 2026-08-28", "mode": "100644", - "blob": "0a946f1148fdd6fd9223ff58d2753b669b342b97", + "blob": "28f9ee0095c77f18edfd08986bfbc31ca23ae668", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", @@ -580,7 +580,7 @@ "path": "docs/planning/scient-documentation-system-and-publishing.md", "title": "Scient Documentation System And Publishing", "mode": "100644", - "blob": "f50fd43a8ffe24c3ed473879c990c685afecbe20", + "blob": "7907421f1372bc4facc907e1973837d52f4c933c", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "planning", @@ -679,7 +679,7 @@ "path": "docs/product/scient-capability-map.md", "title": "Scient Capability Map", "mode": "100644", - "blob": "b39aaba14d4cb5dd5922ab975890ec1adc70ebda", + "blob": "dbccdc0919fc5ee707ba6c3ebb84c7f299e5cfc1", "stage": 0, "documentKind": "durable-documentation", "logicalRole": "product", @@ -756,7 +756,7 @@ "path": "docs/research/README.md", "title": "Research", "mode": "100644", - "blob": "74124013f19a3e0cfda77fc0deb19d3371f2ef44", + "blob": "c3553d16f01a181b1fa73d6b4a27817939872001", "stage": 0, "documentKind": "area-index", "logicalRole": "research",