- Home
- Getting Started
- Account & Settings
- Roles & Add-On Access
- Settings
- Agentic
- White Label
- Agents & Engines
- Engines
-
Agents
- Overview
- Core Agents
- Core Agents
- Matrix Agent
- Audit Agent
- ETL / Parser Agent
- Reconciliation Agent
- Router / Triage Agent
- Critic / Linter Agent
- RAG / Knowledge Agent
- Analytics / Query Agent
- Scheduler / Planning Agent
- Notification / Alerting Agent
- Industry Agents
- Industry Specific Agents
- Patent Agent
- Customs Agent
- Compliance Agent
- Add-On Modules
- Agriculture
- Automotive & Fleet Management Ops
- Construction
- Customs & Global Trade
- Ecommerce Operations
- Education
- Energy
- Financial Audit & Fintech Ops
- Government
- Healthcare
- Hospitality
- Insurance
- Legal
-
Manufacturing
- Manufacturing
- Overview
- Work Orders
- Production Scheduling
- Shop Floor Monitor
- OEE Dashboard
- Production Counters
- Plant & Process Setup
- Work Centers
- Bill of Materials
- Manufactured Products
- Work Instructions
- Quality Operations
- Overview
- Inspection Plans
- Quality Checklist
- Non-Conformance (NCR)
- SPC Charts
- Traceability (4M)
- Maintenance Operations
- Overview
- Asset Registry
- Preventive Maintenance
- Work Orders
- Spare Parts
- Reliability Dashboard
- Inventory Operations
- Overview
- Material Staging
- WIP Tracking
- Kanban Replenishment
- Material Consumption
- Assets
- Asset Health
- Patent & R&D Operations
- Real Estate
- RevOps
- Enterprise & Technical
-
Enterprise Operations
- Enterprise Operations
- Overview
- Enterprise Operations Guide
- Compliance & Docs
- Overview
- Approval Workflow
- Expiry Reminders
- Document Control
- Audit Trail
- Compliance Radar
- Contracts & Warranty
- Overview
- Active Contracts
- Warranty Check
- Service Billing
- Field Service
- Overview
- Dispatch Board
- Job Management
- Van Inventory
- Performance Dashboard
- Service Desk
- Overview
- Service Requests
- SLA Monitor
- Knowledge Base
- Procurement & Vendor
- Purchase Orders
- Vendor Portal
- RFQ Management
- QHSE
- Overview
- Incident Reporting
- Permit to Work
- Safety Inspections
- Advanced Finance
- Overview
- Profit & Loss Statement
- Budget Forecasting
- Expenses & Budget Management
- Payroll Logistics & Batch
- Investment Instruments
-
Security & Compliance
- Threat & Monitoring
- Overview
- Security Hub
- Security Audit
- IAM Visualizer
- Dependency Scanner
- Secret Scanner
- Secret Vault
- Traffic Monitor
- Audit Trail
- Threat Simulator
- Compliance Radar (MatrixAgent)
- Identity & Compliance
- Overview
- PPTX Auditor
- PDF Auditor
-
Engineering & Infrastructure
- DevOps & Infrastructure
- Overview
- Cron Builder
- CI/CD Pipeline
- Containers
- Log Streamer
- Secrets Management
- Health Monitor
- Infrastructure as Code
- Developer Tools
- Overview
- Nerve Center
- Git Diff Viewer
- Regex Tester
- JSON Transformer
- Workflow Optimizer
- Execution Replay
- Workflow Editor
- Dev Hub Terminal
- Security Hub
- Graph View
- Terminal Editor
- API Playground
- DSL Compiler
- Database Tools
- Overview
- Database Manager
- ORM Mapper
- SQL Formatter
- Schema Visualizer
- Visual Query Builder
- Seed Data Generator
- Custom Collections
- QA & Test
- Overview
- Flake Tracker
- Artifact Vault
- Web Test Module
- Test Plan & Runner
-
Data & Intelligence
- AIOps & Intelligence
- Overview
- Agents
- Agent Architect
- Model Center
- Prompt Lab
- Knowledge Base
- Agent Persona Editor
- Tool / Function Registry
- Observability & Logs
- DataOps & Analytics
- Overview
- Data Inspector
- AI Predictive Models
- Core Modules
- Ads & Social Media
- AI Assistants
- API & Integration
- App Groups
- Appointment Booking
-
Automation
- Automation
- Overview
- Workflow Editor
- Monitoring
- Execution Heatmap
- Workflow Pulse
- Trigger Control
- Task Scheduler
- Integration Hub
- Rule Engine
- Pipeline Designer
- Workflow Editor
- Overview
- Triggers
- Manual Input
- Data Sources
- Ecommerce
- Document Management
- Logic & Transform
- AI Agents
- Knowledge / AI
- Validation & Security
- Integrations
- Outputs
- Document Generation
- Image Generation
- Video Generation
- Coming Soon
- Call Center
- Collaboration
- Community
- Creative Studio
- CRM
- Fleet & Logistics
-
Finance
- Hub
- Finance Hub
- Accounting Hub
- Treasury & Banking Hub
- Commercial Accounts Hub
- Invoicing & Billing Hub
- Reporting & Analytics Hub
- Grid View
- Overview
- Accounting AI Assistant
- Treasury
- Invoice Manager
- Expense Management
- Financial Accounts
- Payroll
- Accounts Receivable
- Accounts Payable
- Bank Reconciliation
- Budget & Forecasting
- Expenses & Budget
- Profit & Loss
- Tax & Compliance
- Galleries & Curation
- Google Display Ads
- Human Resources
- Legal & Support
- Logistics
- Map Explorer
- Marketing
- My Workspace
- Plans & Pricing
- Point of Sale
- Product Management
- Purchase
- Sales
- Semantic Search
- Strategy & Fundraising
- Warehouse
- Website
- Productivity
- Project Management
- Documents
- Learning (LMS)
-
Creator Tools
- Overview
- Brand Identity Creator
- Template Creator
- Image Creator
- Overview
- Getting Started
- Image Generation
- Remix
- Upscale
- Magic Replace
- Remove Background
- Reframe
- Describe
- Magic Tags
- Magic Fill
- Style Transfer
- Style Preset
- Social Media Images
- Prompting Guide
- Video Creator
- Overview
- Getting Started with Video
- Text to Video
- Image to Video
- AI Video Transition
- Video Effects
- Scene Builder
- Short Film Creator
- Audio Creator
- Overview
- AI Audio
- Text to Speech
- Voice Cloning
- Music Generation
- Sound Effects
- Writer Tools
- App Factory
- Research
- Utilities
Critic / Linter Agent
The backend agent that reviews an output against your system's rules and RBAC entitlements — rejecting or correcting anything that hallucinates or violates policy. A firewall agent for AI output.
What Is the Critic / Linter Agent?
The Critic / Linter Agent is one of TotalApp's Core Agents. It reviews an output — from another agent, or from a user-facing generation flow — against the system's rules and the requesting user's RBAC entitlements, rejecting or correcting anything that hallucinates facts or violates policy before it ships.
An agent or a user-facing generator can produce output that reads convincingly but isn't actually correct, or that exposes data the requester isn't entitled to see. The Critic / Linter Agent acts as a shared guardrail — every output passes through the same review step before it reaches a person or a downstream system, rather than trusting each individual producer to self-police.
In one sentence
Give the Critic / Linter Agent an output plus its source data and the requesting user's entitlements — it fact-checks, format-checks, and RBAC-checks it, rejecting or redacting anything that fails before delivery.
How It Works — Two Review Passes
| Phase | What happens |
|---|---|
| 1. Output Review | Factual claims in the output are checked against the source data it was supposedly built from. Output format and structure are validated against what the downstream step expects. |
| 2. RBAC Enforcement | Output content is cross-checked against the requesting user's actual RBAC entitlements. Anything the user isn't permitted to access is blocked or redacted before delivery. |
| 3. Ship, Correct, or Block | Output that passes both checks ships as-is. Output that fails is corrected where possible, or rejected outright — every block or correction is logged for compliance review. |
One shared policy layer, not per-agent logic
Rather than every agent implementing its own fact-checking and permission logic, the Critic / Linter Agent runs as a standard review step on any agent's output — a firewall that works identically across every agent and screen in the platform.
Key Capabilities
Fact-Checks Against Source
Flags claims in an output that aren't backed by the data it was supposedly built from — catching hallucination before it reaches a reader.
RBAC-Aware Redaction
Blocks or redacts output content the requesting user isn't entitled to see, cross-checked against their actual entitlements, not a static allowlist.
Schema & Format Checks
Validates that output structure matches what the next step in the pipeline expects, catching malformed output before it breaks a downstream consumer.
Full Rejection Log
Every block or correction is logged — a complete audit trail of what was caught and why, available for later compliance review.
Output — What You Get Back
| Field | Meaning |
|---|---|
verdict | Whether the reviewed output passed, was corrected, or was blocked outright. |
unsupported_claims | Any statement in the output not backed by its cited source data. |
redactions | Content removed or masked because the requesting user's RBAC entitlements didn't cover it. |
rejection_log | A record of every block or correction, kept for compliance review. |
Strictness is configurable per workflow
Not every workflow needs a hard block — some need only a warning surfaced alongside the output. Strictness is configured per workflow so the Critic / Linter Agent's behavior matches how consequential a given output actually is.