Skip to content

feat(models): add cyvest v6 findings and evidence schema - #53

Merged
PakitoSec merged 1 commit into
mainfrom
feat/models-cyvest-v6-findings-and-evidence-e3e9fba
Jun 10, 2026
Merged

feat(models): add cyvest v6 findings and evidence schema#53
PakitoSec merged 1 commit into
mainfrom
feat/models-cyvest-v6-findings-and-evidence-e3e9fba

Conversation

@PakitoSec

Copy link
Copy Markdown
Owner

Summary

  • introduce the Cyvest 6.0.0 data model across Python, schema, and JS packages, including schema_version, findings in place of checks, and evidence support
  • update serialization, keys/levels helpers, CLI/examples, visualization payloads, and generated TypeScript types to match the new investigation shape
  • refresh documentation with v6 terminology, package/version updates, and a migration guide for upgrading from v5

Testing

  • adds coverage for the v6 model changes in tests/test_v6_models.py
  • updates existing Python and JS tests that cover schema, getters/finders, graph handling, compare flows, CLI behavior, and shared context semantics

@PakitoSec PakitoSec self-assigned this Jun 10, 2026
@PakitoSec
PakitoSec merged commit 564a908 into main Jun 10, 2026
@PakitoSec
PakitoSec deleted the feat/models-cyvest-v6-findings-and-evidence-e3e9fba branch June 10, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant