Download the PHP package padosoft/laravel-evidence-risk-review-admin without Composer

On this page you can find all versions of the php package padosoft/laravel-evidence-risk-review-admin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-evidence-risk-review-admin

Laravel Evidence Risk Review Admin

Latest Version on Packagist PHP Laravel React

The operator window for padosoft/laravel-evidence-risk-review: browse review logs, inspect findings, submit trial artifacts, and verify evidence-tier and profile configuration — a polished React admin panel that drops into any Laravel app.

Table Of Contents

Why It Exists

The core package, padosoft/laravel-evidence-risk-review, performs evidence-boundary labeling and risk-sweep review of AI-generated content. It is fast, deterministic, and headless — it speaks PHP, Artisan, HTTP, and MCP, but it has no face.

This package is that face. It is the human-facing admin panel over the core's HTTP API, and it deliberately does not duplicate any core business logic: every review, profile, taxonomy entry, and finding is read live from the configured API base.

When a teammate asks "why did this answer get flagged?", "which sources counted as strong evidence?", or "is the medical profile configured the way we think?" — this is where you point them. No SSH, no tinker, no log grepping.

The Value It Adds

You could hit the core API with curl and read raw JSON. This package exists because operators, reviewers, and compliance folks should not have to.

Features

When The AI Steps In

This panel never calls a model itself — it is a UI. The intelligence lives in the core engine, and the core is AI-optional by design: most reviews resolve on pure deterministic PHP, and an LLM pass runs only when the host explicitly enables it and binds a reviewer contract.

Where this admin earns its keep is in making that boundary visible:

So when someone asks "did a model decide this, or was it just the rules?" — the review detail screen answers it. Deterministic findings and any optional LLM-assisted findings are surfaced side by side, with the cost attached. The panel is the audit trail for the engine's "cheap-first, AI-only-when-asked" philosophy.

The LLM reviewer, its vendor, and its budget are all configured in the core package. See padosoft/laravel-evidence-risk-reviewWhen The AI Steps In.

Screenshots

Dashboard (light) Review log
Review detail — findings, tiers, budget Submit for review (try-it)
Domain profiles Profile detail
Evidence-tier taxonomy Settings + connection probe

Quick Start

New to the package? Follow these four steps top to bottom — they assume nothing.

1. Install the core engine and this panel. The panel talks to the core over HTTP, so the core comes first.

2. Publish the config and the prebuilt assets.

3. Point the panel at your auth middleware and the core API base. Add these to your host app's .env:

4. Log in to your app and open the panel:

That is it. If the core API is reachable you will land on the dashboard; if it is not, every screen tells you so explicitly instead of breaking.

Heads up: the core HTTP API is default-OFF. If the panel reports the API as unreachable, enable the HTTP surface in the core package first — see its README.

Configuration

middleware never resolves empty. If EVR_ADMIN_MIDDLEWARE is blank, the package falls back to web.

Routes And Assets

The Laravel side exposes one catch-all shell route under mount_prefix. React owns client-side routing after the Blade shell loads.

Assets are built with Vite into:

Build locally:

Core API Contract

The SPA consumes:

If the core API is unavailable, screens render explicit error/unavailable states.

Embedded Mount

The bundle exports:

Use embedded mode when a host SPA provides its own navigation chrome. The package ships an ES module entry at dist/index.js plus dist/index.d.ts and dist/style.css for this flow.

Testing

Playwright runs the real production bundle. page.route is used only for the external core HTTP API.

AI Agent Pack

This repository ships durable agent context:

These files document branch flow, gates, final deep review policy, and package guardrails.

Part Of The Padosoft AI Suite

This panel is one of the Padosoft AI sister packages — a family of standalone, host-agnostic Laravel building blocks for shipping trustworthy AI features. Each is independent and composer require-able on a bare Laravel app, but they compose cleanly:

Package What it does
padosoft/laravel-evidence-risk-review 🧠 The core engine this panel drives — evidence-tier labeling and risk-sweep review over PHP, Artisan, HTTP, and MCP.
padosoft/laravel-ai-regolo EU-based Regolo.ai provider adapter for laravel/ai (chat, streaming, embeddings, reranking).
padosoft/laravel-pii-redactor (+ -admin) EU-grade, field-level PII detection and masking inside the app boundary.
padosoft/laravel-flow (+ -admin) Saga engine with approval gates, webhook outbox, and replay lineage for AI workflows.
padosoft/eval-harness (+ -ui) Golden datasets, RAG metrics, cohorts, adversarial testing, and LLM-as-judge regression gates.
padosoft/askmydocs-mcp-pack (+ -admin) Framework-agnostic MCP plumbing for Laravel — contracts, transports, tool-calling orchestration, and audit.

Together these packages power lopadova/askmydocs, Padosoft's enterprise RAG platform — which integrates this evidence-tier and risk-review engine to surface low-confidence claims directly inside its RAG answers, and cross-mounts companion admin SPAs exactly like this one. If you want the full governed RAG stack rather than a single building block, start there.

Security

This package is not an auth provider. Production hosts must protect EVR_ADMIN_PREFIX with authenticated middleware.

Report vulnerabilities through the process in SECURITY.md.

Contributing

See CONTRIBUTING.md.

Changelog

See CHANGELOG.md.

License

Apache-2.0. See LICENSE.


All versions of laravel-evidence-risk-review-admin with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
illuminate/contracts Version ^11.0|^12.0|^13.0
illuminate/routing Version ^11.0|^12.0|^13.0
illuminate/support Version ^11.0|^12.0|^13.0
illuminate/view Version ^11.0|^12.0|^13.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package padosoft/laravel-evidence-risk-review-admin contains the following files

Loading the files please wait ...