Skip to content

docs: add authorization matrix#1671

Open
h1065153539-create wants to merge 2 commits into
QuickLendX:mainfrom
h1065153539-create:docs/auth-matrix-1479
Open

docs: add authorization matrix#1671
h1065153539-create wants to merge 2 commits into
QuickLendX:mainfrom
h1065153539-create:docs/auth-matrix-1479

Conversation

@h1065153539-create

Copy link
Copy Markdown
Contributor

Summary

  • add docs/AUTH_MATRIX.md mapping contract entrypoints to required roles and signer checks
  • group admin, business, investor, dispute, public read-only, and maintenance-style entrypoints for contributor review
  • link the new matrix from the top-level README

Verification

  • Documentation-only change; no code paths modified.
  • Checked the matrix against quicklendx-contracts/src/lib.rs and auth helpers such as AdminStorage,
    equire_auth, PauseControl, and verification helpers.

Closes #1479

@h1065153539-create

Copy link
Copy Markdown
Contributor Author

CI note: the �uild check is failing, but the failure is not caused by this docs-only change.

Evidence from the job log:

  • The workflow received 2 changed files: README.md and docs/AUTH_MATRIX.md.
  • It printed: Docs-only PR detected; skipping Soroban contract build steps.
  • The later cargo test --verbose step fails while compiling the existing crate with �rror: this file contains an unclosed delimiter at src/lib.rs:94:30.
  • The current base main SHA dc8f49d already has a failing �uild check with the same source-level failure pattern.

I kept this PR limited to documentation and README discoverability for #1479.

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.

Add docs/AUTH_MATRIX.md

1 participant