This repository was archived by the owner on Nov 7, 2026. It is now read-only.
Repository navigation
A README that introduces the project, with the reference moved to docs/reference - #169
Merged
Merged
Conversation
…ting, clipboard, spelling, rendering, Avalonia versions, LCModel, Markdown, limitations), moved from the README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…part with evidence, quick start, projects, docs map and roadmap. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…blcm, Pandoc and AotCheck, format docs, screenshots and merging. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…eference. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…apter reports a dropped property, and the README's Avalonia claim matches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
johnml1135
force-pushed
the
docs/readme
branch
from
November 6, 2026 11:48
292af85 to
e30cd3d
Compare
…, Copy as, screen-reader and CI=true facts as they are on main, and the feature inventory says per-run font features are read. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Start here:
README.md, thendocs/reference/README.md.The README now introduces the project instead of documenting it. It has a pitch, a hero image and a gallery of 8 screenshots, and "Why it's different" in seven points, each backed by a test count or an ADR. Then come the quick start, a one-line-per-project table, a docs map, the roadmap, contributing and the licence. The long reference prose moved to
docs/reference/(10 pages). Nothing was dropped: wheredocs/formats(#166) already says it, the reference links there.This branch merges #165 and #166 locally (
git merge origin/docs/screenshots origin/docs/formats), so the images and format links resolve. Their commits show in this diff until they land. I'll rebase after.Evidence, 2026-11-06, main 7ffd8f6 + #165 + #166,
dotnet test SIL.TextEditing.sln -c ReleasewithCI=true: 0 failures. Per target: Tests 416/416, Avalonia 777 (net48) / 778 (net10.0), Markdown 3841/3841, LCModel 111/111, Playground 304/304 (11 skipped), SecondDispatcher 3. The 667*Pandoc*tests ran against Pandoc 3.9.0.2. A link check over README, AGENTS.md, docs/reference, docs/formats and docs/images/README found 137 relative links and images, 0 broken (anchors checked against GitHub heading slugs).Next: rebase on main once #165 and #166 merge, then merge after review.
Where each old README section went
docs/reference/run-model.mddocs/reference/projects.md,lcmodel.md,markdown.mddocs/reference/avalonia-versions.md(now lists every#if NET10_0_OR_GREATERsite insrc)docs/reference/run-model.mdprojects.mddocs/reference/editing.mddocs/reference/clipboard.md, linkingdocs/formats/clipboard.mddocs/reference/editing.mddocs/reference/spelling-and-language-service.mddocs/reference/rendering.mddocs/reference/limitations.mddocs/reference/editing.md#selectiondocs/reference/avalonia-versions.mddocs/reference/rendering.mdFacts that now live only in docs/formats (from #166)
These are linked from
docs/reference/markdown.mdandclipboard.mdand not repeated. If #166 changes before it lands, they must survive there:Deliberately dropped, and known stale pointers
Dropped as obsolete:
#ifin the source": it was already untrue. The page now lists all five per-version sites.Not changed, since ADRs are records: ADR 0009 and ADR 0027 say per-version differences are listed "in the README", and ADR 0025 cites "README, Keyboards". They now live in
docs/reference/avalonia-versions.mdanddocs/reference/editing.md. Code comments, feature-inventory and manual-testing pointers were repointed.The editor-integration roadmap line has no link: the plan (research report 21) is not in this repository, and ADR 0034 is only proposed.
AGENTS.md
The existing rules are kept. New rules cover:
Headless.Runfor tests that create controls;-p:SilLcmVersion(the refusal sweep tests are expected to fail);CIis set;fwmd.*id needs a fixture case and a findings.md entry;gh pr checks --json bucketbucket passes.The per-version rule now points to
docs/reference/avalonia-versions.md.🤖 Generated with Claude Code