@blueforge-studio/user-audit
User-audit harness primitives: persona model, runner-parity check, safety rails, environment-noise exclusion, report schema, resumable checkpoints. Pure; browser and HTTP runners come later.
Información del paquete
Latest Version0.1.0
Licensenone
Keywords-
Repositorygit+https://github.com/blueforge-studio/blueforge-org.git
Author-
Homepagehttps://github.com/blueforge-studio/blueforge-org#readme
Bugs[object Object]
Versiones
| Versión | Publicada |
|---|---|
| 0.1.0 | 2026-10-19 |
Cadena de suministro por versión
| Versión | Firma | SBOM | Att |
|---|---|---|---|
| 0.1.0 |
Haz clic en una versión para ver sus detalles.
Cadena de suministro
Procedencia
- Publicado por
- web:5
- Cuándo
- 2026-10-19T20:20:47Z
- sha256 (calculado por el registro)
- 04ce4f852db499ffbb990007ed317b2b79e0b6643fa5ff59c5614999ada53637
Observado por el registro en el momento de publicar.
Declarado por la compilación
Quien publicó no declaró nada sobre su compilación.
Adjuntos
- Firma
- ninguno
- SBOM
- ninguno
Dependencias
Cargando el grafo de dependencias...
README
@blueforge-studio/user-audit
Primitives for user/XP audit harnesses, from the proposal in PR #360 (docs/proposals/2026-10-17-audit-packages.md). Pure: storage is injected and nothing here opens a browser or a socket. Browser (Playwright) and HTTP runners will be optional exports in later versions.
| Module | What it gives you |
|---|---|
personas | Persona shape as data, validated; the repo owns the definitions. |
parity | checkParity(declared, outcomes): a flow the runner cannot finish is blocked, never scored low. |
safety | decide/assertAllowed: reads anywhere, local writes, other writes need allowWrites, production writes also need allowProd. runTag/selectSweep for cleanup, retryDelayMs for 429/503 pacing. |
noise | excludeNoise: CORS/CDN/LFS noise is dropped by named rules and listed in the report. |
report | user-audit/report@0 builder and parser. |
checkpoint | openCheckpoint(store, runId): journey-level resume. |
Scoring lives in @blueforge-studio/audit-scoring; this package does not depend on it. Static CI mode and the runners are not here yet.