Skip to content

feat(ewan_finance): enrich snip headers + add Apache-2.0 LICENSE#117

Merged
KB-x merged 2 commits into
mainfrom
audit/ewan_finance
Jun 1, 2026
Merged

feat(ewan_finance): enrich snip headers + add Apache-2.0 LICENSE#117
KB-x merged 2 commits into
mainfrom
audit/ewan_finance

Conversation

@KB-x

@KB-x KB-x commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

What's New

  • Apache-2.0 LICENSE file added at repo root (matching Juniper org convention)
  • EWAN Finance snip library headers enriched: Pair-with reciprocity, Seen-on corrections, service-mapping injection, Variables block fix
  • Portal use-case map updated with EWAN Finance tags

Why

The repo lacked a LICENSE file — every other Juniper public repo ships Apache-2.0. Adding it gives GitHub the license badge and clarifies reuse terms.

EWAN Finance snip headers had stale cross-references and missing reciprocal Pair-with links identified by the audit pipeline.

Details

  • LICENSE: standard Apache-2.0 text (Copyright 2024 Juniper Networks, Inc.)
  • 20 snip header edits across evo/ and junos/ (Pair-with reciprocity, Seen-on, service-mapping counts)
  • evo/services/virtual-router-instance.conf: Variables block corrected to match actual V1 instance on cr1_acx7100-48l
  • portal/scripts/jvd-usecase-map.json: added ewan_finance tags
  • portal/src/data/snips.json: regenerated (442 snips, 8 JVDs)

Testing

  • Full audit pipeline (D1–D6): 0 errors, 0 warnings, 169 info-only findings
  • Phase 4 roundtrip render: 5/5 service snips PASS
  • Portal generate-snips.mjs --check: OK

@KB-x KB-x self-assigned this Jun 1, 2026
@KB-x KB-x merged commit b0c2e6d into main Jun 1, 2026
4 checks passed
@KB-x KB-x deleted the audit/ewan_finance branch June 2, 2026 00:58
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