Skip to content

Refactor code qa#68

Merged
ilijaljubicic merged 6 commits into
mainfrom
refactor_code_qa
Jun 29, 2026
Merged

Refactor code qa#68
ilijaljubicic merged 6 commits into
mainfrom
refactor_code_qa

Conversation

@ilijaljubicic

Copy link
Copy Markdown
Collaborator

Code refactoring : splitting big files and better structure.
Removed text output for some of cli calls.
Various improvements.

ilijaljubicic and others added 6 commits June 29, 2026 13:09
Cache layer added.
Remove legacy report output modes and make model reports JSON-only:
  Drop backward-compatible --json/--mmd report flags for model, containment,
  resources, and traces. These commands now emit JSON as their only output format,
  with --output writing that JSON directly.

  Remove legacy Markdown/Mermaid report renderers and stale golden fixtures, align
  system-model requirements/specifications/verifications to the canonical JSON
  surface, and keep Explorer trace Mermaid rendering modeled through report-owned
  contracts instead of CLI output modes.

  Update e2e tests for the breaking CLI behavior and add negative coverage for
  removed flags.
@github-actions

Copy link
Copy Markdown

@bhanuprasad14, please read the Reqvire CLA and add this exact pull request comment to sign:

I have read the CLA Document and I hereby sign the CLA

@ilijaljubicic ilijaljubicic merged commit f409be5 into main Jun 29, 2026
2 of 3 checks passed
@ilijaljubicic ilijaljubicic deleted the refactor_code_qa branch June 29, 2026 23:25
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant