Skip to main content

Quick start

1. Customization Options

Tailor Panto to your workflow:

  • Rule Adjustments: Suppress specific checks or adjust severity thresholds.
  • Language Support: Add custom security rules for niche languages or frameworks.
  • Integration Flexibility: Connect to internal tools or workflows.

Contact us at hello@pantomax.co to discuss custom configurations.


2. Continuous Learning

Panto adapts to your team’s preferences over time:

Upvote/Downvote Feedback

  • Feedback Mechanism: Developers upvote/downvote comments to train Panto to prioritize or ignore specific issues in your repository.

Accepted Suggestions

  • Adaptive Learning: Tracks which flagged issues are resolved and which are ignored, refining future recommendations.

3. Understanding Business Context

Panto Wall of Defence (WOD) elevates signal-to-noise ratio by incorporating contextual insights:

Backend Integrations

  • Automatic Context Fetching: Automatically fetches context from tools like Jira, Confluence, or PRDs via APIs.

PR Descriptions

  • Contextual Details: Developers can paste relevant details (e.g., Jira tickets, PRD summaries) directly into the PR description.
  • Prioritization: Panto uses this information to prioritize issues aligned with your business goals.

4. Panto Reports – What’s Included? How to Configure

Panto Reports provide actionable insights into your team’s workflow and code health:

Metrics Tracked

  • PR Lifecycle: Volume of PRs raised, merged, time-to-merge.
  • Feedback Resolution: Number of comments added, accepted, or ignored.
  • Repository Insights: Trends in code quality, security risks, and language-specific issues.
  • Developer Insights: Individual/team performance, responsiveness to feedback.

Frequency

  • Configure daily, weekly, or monthly reports via the dashboard or API.

Custom Data

  • Need to track a specific metric (e.g., compliance adherence, custom security rules)? Reach out to us at hello@pantomax.co, and we’ll implement it.

5. Can I Directly Use Panto’s Suggestions?

Yes! Panto prioritizes actionable fixes over vague feedback:

Code Snippets

  • Actionable Fixes: Every flagged issue includes a near-production-ready code suggestion to resolve the bug.
  • Implementation Options: Developers can:
    • Directly implement the suggestion.
    • Improvise on the provided snippet to better fit their use case.

Clarity Over Text

  • Reduced Ambiguity: Unlike static analysis tools that return generic English explanations, Panto reduces ambiguity by showing exact code changes for faster resolution.