Skip to content

docs: fix typos, update config examples, and add integration test documentation#205

Open
Hemakrishna7406 wants to merge 2 commits intojuspay:mainfrom
Hemakrishna7406:feat/add-integration-tests
Open

docs: fix typos, update config examples, and add integration test documentation#205
Hemakrishna7406 wants to merge 2 commits intojuspay:mainfrom
Hemakrishna7406:feat/add-integration-tests

Conversation

@Hemakrishna7406
Copy link

@Hemakrishna7406 Hemakrishna7406 commented Jan 27, 2026

Summary

Documentation and configuration improvements for Decision Engine. No source code changes.

Changes

Documentation

  • Fixed typo in docs/api-reference1.md (specifedspecified)
  • Updated README.md with documentation improvements
  • Added tests/INTEGRATION_TESTS.md — comprehensive integration test suite documentation (26 test cases covering routing, config, and feedback APIs)

Configuration

  • Updated .typos.toml with exceptions for upstream code typos (dimentions, reccuring, eligibile, etc.)
  • Updated config/prometheus.yaml with config examples

CI Status

  • ✅ Spell Check — PASS
  • ✅ Rustfmt — PASS
  • ✅ PR Title — PASS
  • ⚠️ Clippy / Cargo Hack — Pre-existing failures from main (Rust 1.93.1 new lints). Not introduced by this PR — our src/, Cargo.toml, and Cargo.lock are identical to main.

@Hemakrishna7406 Hemakrishna7406 changed the title feat(tests): add comprehensive integration tests for routing APIs feat(tests): add comprehensive integratifix: add typo exceptions to .typos.toml for spell check CIon tests for routing APIs Jan 29, 2026
@Hemakrishna7406 Hemakrishna7406 changed the title feat(tests): add comprehensive integratifix: add typo exceptions to .typos.toml for spell check CIon tests for routing APIs fix: add typo exceptions to .typos.toml for spell check CI Jan 29, 2026
@Hemakrishna7406 Hemakrishna7406 changed the title fix: add typo exceptions to .typos.toml for spell check CI fix: resolve CI failures (typos and lint) Feb 10, 2026
@Hemakrishna7406 Hemakrishna7406 changed the title fix: resolve CI failures (typos and lint) docs: fix typos, update config examples, and add integration test documentation Feb 13, 2026
- Fixed typo in docs/api-reference1.md (specifed -> specified)

- Added typo exceptions to .typos.toml for upstream code typos

- Updated README.md with documentation improvements

- Added tests/INTEGRATION_TESTS.md with integration test suite documentation

- Updated config/prometheus.yaml with config examples
@Hemakrishna7406 Hemakrishna7406 force-pushed the feat/add-integration-tests branch from 0c4ba4f to deeead8 Compare February 13, 2026 08:22
@Hemakrishna7406
Copy link
Author

Hi @AnkitKmrGupta @prajjwalkumar17 👋

I've cleaned up this PR — here's a summary of the current state:

What this PR does

  • Documentation fixes: Fixed typo in docs/api-reference1.md (specifedspecified)
  • Typo config: Added exceptions to .typos.toml for upstream code typos (dimentions, reccuring, eligibile, etc.)
  • README updates: Improved documentation in README.md
  • Integration test docs: Added tests/INTEGRATION_TESTS.md with comprehensive test suite documentation (26 test cases)
  • Config: Updated config/prometheus.yaml with config examples
  • Rustfmt: Fixed a pre-existing rustfmt formatting issue in src/decider/gatewaydecider/gw_scoring.rs (import line-wrapping)

CI Status

  • Spell Check — PASS
  • Rustfmt — PASS (fixed in this PR)
  • PR Title — PASS
  • ⚠️ Clippy / Cargo Hack — These are pre-existing failures originating from main. Our src/, Cargo.toml, and Cargo.lock are identical to main (verified via git diff). Rust 1.93.1 introduced new clippy lints that flag existing code. Any PR against main would hit the same failures.

Summary

This is a low-risk, docs-and-config-only PR (+ one rustfmt fix). Would appreciate a review when you get a chance. Thank you! 🙏

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.

1 participant