You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,14 @@
2
2
3
3
## Unreleased
4
4
5
+
## 0.1.0 - 2026-07-18
6
+
7
+
- Refocused the v0.1 product on one workflow: `openexit datadog scan`, `plan --target grafana-lgtm`, and `export --out <directory>`.
8
+
- Added a versioned, endpoint-auditable Datadog observability catalog with GET-only collection, full pagination, redacted evidence, fail-closed partial-scan handling, and stale-plan invalidation.
9
+
- Added deterministic per-resource and per-component conversion statuses (`exact`, `approximate`, `manual`, and `unsupported`) with explicit semantic changes and no fake `vector(0)` alert placeholders.
10
+
- Added source-linked Grafana dashboards, Prometheus alert candidates, Alloy/OpenTelemetry baselines, a self-contained HTML migration report, and a transparent exit-readiness formula.
11
+
- Added schema-backed provenance and validation manifests plus transactional directory export with per-file source references and `SHA256SUMS`.
12
+
- Moved the earlier multi-provider engine under `openexit experimental` while retaining hidden root aliases for compatibility.
5
13
- Added `openexit doctor` for local runtime diagnostics covering version metadata, embedded schemas, and optional validator availability.
6
14
- Added preview support for fixture-based OpenAI/Anthropic to vLLM/LiteLLM assessment.
7
15
- Added explicit source/target project initialization and validation consistency checks for all assessment paths.
@@ -47,8 +55,6 @@
47
55
- Updated push CI to run the same release readiness gate, including smoke pipelines and bundle verification.
48
56
- Updated CI and release workflows to Node.js 24-native GitHub Actions.
49
57
50
-
## 0.1.0 - 2026-05-24
51
-
52
58
- Initial OpenExit implementation.
53
59
- Added mocked live Datadog collector coverage and evidence ref hardening.
54
60
- Added conservative simple Datadog threshold to PromQL candidate conversion.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,14 +11,15 @@ make build
11
11
make release-dist VERSION=0.1.0-dev
12
12
```
13
13
14
-
Keep changes local-first and deterministic. New collectors must default to read-only behavior, must never store credentials, and must redact raw evidence before it is written to disk.
14
+
Keep changes local-first and deterministic. The primary Datadog client must remain GET-only, must never store credentials, and must redact source evidence before it is written to disk.
15
15
16
16
## Design Principles
17
17
18
18
- Prefer explicit risk and manual-review flags over optimistic conversion.
19
-
- Keep AI optional and outside the source of truth.
20
-
- Add tests for new analyzer rules, collectors, and generated artifacts.
19
+
- Keep AI conversion and automatic deployment out of the primary v0.1 workflow.
20
+
- Add tests for catalog endpoints, pagination, redaction, converters, provenance, scoring, and generated artifacts.
21
21
- Generated target files must be labeled as candidates.
22
+
- Never emit executable placeholders for behavior that was not translated.
0 commit comments