Skip to content

Update README.md and README.md-linked headline docs#1664

Merged
alganet merged 1 commit into
Respect:mainfrom
alganet:docs-update
Feb 1, 2026
Merged

Update README.md and README.md-linked headline docs#1664
alganet merged 1 commit into
Respect:mainfrom
alganet:docs-update

Conversation

@alganet

@alganet alganet commented Feb 1, 2026

Copy link
Copy Markdown
Member

The phrase "granularity control for advanced reporting" is not accurate anymore. Although we offer much better exception handling now, we are currently not offering granularity control at a global level (previously implemented by the check() interface).

If that were to be changed, we can restore that headline. I instead replaced with the phrase "Advanced exception handling", which accurately describes what we offer.

I also removed the concrete-api.md, which was a document describing how we don't rely on static calls. We do, in fact, recommend some of them, such as ValidatorBuilder::init, and although they can be avoided, it relies on setting up a custom container which we do not offer full documentation for yet.

@alganet alganet requested a review from Copilot February 1, 2026 14:01
@codecov

codecov Bot commented Feb 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.53%. Comparing base (b352f17) to head (161f490).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1664      +/-   ##
============================================
+ Coverage     99.29%   99.53%   +0.23%     
  Complexity      920      920              
============================================
  Files           190      190              
  Lines          2141     2147       +6     
============================================
+ Hits           2126     2137      +11     
+ Misses           15       10       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the main README and docs index to reflect current exception-handling capabilities and removes an outdated “concrete API” document that no longer matches recommended usage.

Changes:

  • Replace the outdated “granularity control for advanced reporting” phrasing with “Advanced exception handling” in README and docs index.
  • Adjust links in README and docs index related to exception handling and validators.
  • Remove docs/concrete-api.md, which described a non-recommended API usage pattern.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
docs/index.md Updates marketing bullets to emphasize advanced exception handling and validator count, but introduces incorrect relative link paths that need fixing.
docs/concrete-api.md Fully removes the outdated concrete API documentation that no longer reflects recommended practices.
README.md Updates top-level feature bullets to reflect current exception handling capabilities and removes the link to the removed concrete API doc.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/index.md Outdated
Comment thread docs/index.md Outdated
The phrase "granularity control for advanced reporting" is not
accurate anymore. Although we offer much better exception handling
now, we are currently not offering granularity control at a global
level (previously implemented by the check() interface).

If that were to be changed, we can restore that headline. I instead
replaced with the phrase "Advanced exception handling", which
accurately describes what we offer.

I also removed the `concrete-api.md`, which was a document
describing how we don't rely on static calls. We do, in fact,
recommend some of them, such as `ValidatorBuilder::init`, and
although they can be avoided, it relies on setting up a custom
container which we do not offer full documentation for yet.
@alganet alganet marked this pull request as ready for review February 1, 2026 14:10
@alganet alganet merged commit 0b81dcb into Respect:main Feb 1, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants