Violin
f04116377e
docs(changelog): condense 3.1.0 entry to tight bullet summary
2026-08-11 17:11:04 +01:00
Violin
6b2bc26af3
fix(benchmark): seed engage brief, close phase-skip loophole, evidence-backed coverage
2026-08-11 17:09:35 +01:00
Violin
bbc2d93a63
feat(guard): generated closeout artifacts + framework-owned methodology
...
- generate-closeout CLI derives findings.yaml and report.md from canonical
FIND-NNN.md files; agent closeout reduced to executive-summary narrative
- Per-finding recording cut from 4 surfaces to 2 (hypothesis + FIND)
- New skills/pentest/references/exhaustive-coverage.md mandated from SKILL.md;
Operational Contract (SKILL.md S7) and Citation Discipline (evidence ref S8)
- Benchmark goal/closeout prompts reduced to task + integrity constraint
Tests: 233 passed (7 new); live-verified against real Aug 10 run (10/10
findings, ids+severities match hand-written original).
2026-08-10 20:52:10 +01:00
Violin
4b21dce94a
feat: harden benchmark evaluation and guard runtime
2026-08-08 13:29:11 +01:00
Dan and GitHub
d89fc64d4e
chore(release): bump version to 3.0.1 ( #65 )
...
Merge dev into master for 3.0.1 release
2026-08-04 17:24:29 +01:00
Violin
1ce445ae59
Use project runtime in Windows smoke test
2026-08-01 22:37:57 +01:00
Dan and GitHub
2932bdf46c
Make execution lifecycle recovery PID-safe ( #56 )
...
Record PID creation times and deadlines, make restart recovery identity-safe, and use UUID batch IDs.
2026-08-01 22:32:27 +01:00
Dan and GitHub
7607bcb181
Make burst admission atomic ( #61 )
...
Closes #11
2026-08-01 22:20:47 +01:00
Dan and GitHub
e5e258fa0b
Fix dotted target parsing and network bookkeeping ( #60 )
...
Closes #17
2026-08-01 22:09:33 +01:00
Dan and GitHub
f72f838933
Recover interrupted skill delivery ( #59 )
...
Closes #55
2026-08-01 22:02:44 +01:00
Dan and GitHub
09d8e842e3
Stabilize v3.0.0 workflow contracts ( #58 )
...
Closes #54
2026-08-01 21:56:15 +01:00
Violin
d1ab4849bc
docs: update CHANGELOG.md and README.md with merged branch features
2026-07-26 17:13:58 +01:00
Violin
b274364118
feat: implement violin_guard plugin for secure pentest execution, target policy enforcement, and workflow orchestration
2026-07-25 14:13:38 +01:00
Violin
5fc876367d
Release Violin 3.0.0 profile
2026-07-22 11:18:53 +01:00
Violin
b80acd2887
chore: v2.0.7+2.0.8 changelog, version bumps, lint fixes
2026-07-19 16:55:00 +01:00
Violin
5873cf9ddd
fix CodeQL quality findings (v2.0.6)
2026-07-19 00:03:08 +01:00
Violin
6e8ba6e77c
fix exact repeat history parsing ( #3 )
2026-07-18 23:31:16 +01:00
Violin
22560d57b4
block secondary-only primary targets ( #2 )
2026-07-18 23:19:50 +01:00
Violin
a7dffbd191
fix compound terminal command policy ( #1 )
2026-07-18 23:01:48 +01:00
Violin
e2be6759a5
restrict workflow token permissions
2026-07-18 22:54:16 +01:00
Violin
28c72446fa
upgrade pytest for CVE-2025-71176
2026-07-18 22:42:57 +01:00
Violin
dc53bbb08a
consolidate guard batch collaboration
2026-07-18 08:02:50 +01:00
Violin
dc6d9a41a8
Allow arbitrary Kali CLI tools through guarded execution
2026-07-17 20:31:28 +01:00
Violin
698edc0a45
chore: bump version to v2.0.0 and update docs
2026-07-17 20:26:47 +01:00
Violin
5870509fdb
feat: implement violin_guard plugin for centralized command execution auditing, terminal policy enforcement, and history tracking.
2026-07-17 20:14:20 +01:00
Violin
a51aa00d06
Refactor playbooks and templates for improved evidence handling and research documentation
...
- Updated various playbooks to use `$ENG_DIR` for storing evidence files instead of hardcoded paths.
- Enhanced documentation in playbooks to include mandatory CVE and exploit research fields in hypotheses.
- Introduced a new `pty-safe-delivery.md` reference for safe file delivery practices over PTY.
- Added a `shell_ctrl.py` template for PTY shell control with safeguards against long commands and file transfers.
- Improved tests to validate new hypothesis fields and ensure compliance with updated playbook requirements.
- General cleanup and consistency improvements across playbooks and templates.
2026-07-13 21:10:43 +01:00
Violin
a9130fe02c
Harden plugin release checks and CI
2026-07-13 08:53:57 +01:00
Violin
8d8fb81ffb
Consolidate Violin Guard into Hermes plugin
2026-07-12 16:00:16 +01:00