Skip to content

chore(proofs): reorganise vc/data-integrity folder structure#2792

Merged
genaris merged 10 commits into
openwallet-foundation:mainfrom
rmlearney-digicatapult:chore/data-integrity-folder-structure
Jun 10, 2026
Merged

chore(proofs): reorganise vc/data-integrity folder structure#2792
genaris merged 10 commits into
openwallet-foundation:mainfrom
rmlearney-digicatapult:chore/data-integrity-folder-structure

Conversation

@rmlearney-digicatapult

@rmlearney-digicatapult rmlearney-digicatapult commented May 11, 2026

Copy link
Copy Markdown
Contributor

data-integrity mostly contains code for linked-data-proofs. With the release of data integrity 1.0 it would be semantically confusing to populate the existing data-integrity folder structure with new code alongside the linked data work.

This prepares the vc/ folder layout for future work on the data integrity 1.0 credential handling service

No code changes, only movement and changes to imports.

New structure:

vc/
  jsonld/ (contains document loader and contexts)
  jwt-vc/
  linked-data-proofs/
    __tests__/
    adapters/
    models/
    proof-ops/
      types/
    proof-purposes/
    signature-suites/
      ed25519/
  models/
  repository/
  sd-jwt-vc/

this allows for data-integrity-v1 within vc/

@rmlearney-digicatapult rmlearney-digicatapult requested a review from a team as a code owner May 11, 2026 11:53
@changeset-bot

changeset-bot Bot commented May 11, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: a55dd87

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@rmlearney-digicatapult rmlearney-digicatapult force-pushed the chore/data-integrity-folder-structure branch from 605bbfc to 4785002 Compare May 11, 2026 11:55
@rmlearney-digicatapult rmlearney-digicatapult changed the title chore(w3c): reorganise data-integrity folder structure chore(proofs): reorganise data-integrity folder structure May 11, 2026
@rmlearney-digicatapult rmlearney-digicatapult marked this pull request as draft May 12, 2026 19:28
@rmlearney-digicatapult rmlearney-digicatapult marked this pull request as ready for review May 19, 2026 07:41
@rmlearney-digicatapult rmlearney-digicatapult marked this pull request as draft May 20, 2026 20:57
@rmlearney-digicatapult rmlearney-digicatapult force-pushed the chore/data-integrity-folder-structure branch 2 times, most recently from ee8d6cc to 9ca1e17 Compare May 20, 2026 21:39
@genaris genaris marked this pull request as ready for review May 21, 2026 13:31
@rmlearney-digicatapult rmlearney-digicatapult changed the title chore(proofs): reorganise data-integrity folder structure chore(proofs): reorganise vc/data-integrity folder structure May 27, 2026
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
@rmlearney-digicatapult rmlearney-digicatapult force-pushed the chore/data-integrity-folder-structure branch from 6d9ad43 to 57f2f9f Compare May 27, 2026 17:14
rmlearney-digicatapult and others added 4 commits May 27, 2026 18:21
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: Robert M. Learney <39194639+rmlearney-digicatapult@users.noreply.github.com>
@genaris genaris merged commit 040652e into openwallet-foundation:main Jun 10, 2026
29 of 30 checks passed
@rmlearney-digicatapult rmlearney-digicatapult deleted the chore/data-integrity-folder-structure branch June 10, 2026 21:09
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.

2 participants