VC type
Feedback

TASKS LIST

  • Add introduction
  • Create use cases
  • Document schema
  • Create references to standards and protocols

Feedback (FeedbackCredential) type.

The Feedback Credential is a versatile tool used to capture and document feedback in various settings such as mentorship programs, workplace growth meetings, and teacher-student interactions. It allows for the inclusion of detailed written reports along with multimedia elements like audio or video recordings. This enables feedback to be more comprehensive and actionable, providing a clear and lasting record of discussions, insights, and recommendations that individuals can revisit and use for continuous development.

In mentorship programs, for instance, the credential can document sessions with a mentor, including key advice and progress, while in the workplace, it can capture growth meetings with managers, offering both a written summary and recorded discussions to reinforce understanding. In educational contexts, teachers can provide students with a combination of written feedback and recorded explanations, helping them better grasp areas of improvement. Overall, the Feedback Credential ensures that feedback is preserved in a rich, multi-dimensional format, supporting ongoing personal and professional growth.

Examples

Example of a workplace "Growth Meeting".

{
  "@context": ["https://www.w3.org/2018/credentials/v1", "https://schema.org/"],
  "type": ["VerifiableCredential", "Feedback"],
  "issuer": {
    "id": "did:example:123abcdef123456"
  },
  "issuanceDate": "2024-08-08T00:00:00Z",
  "credentialSubject": {
    "id": "did:example:mnopqr123456",
    "type": "Person",
    "givenName": "Emily",
    "familyName": "Brown",
    "email": "emily.brown@example.com",
    "worksFor": {
      "@type": "Organization",
      "name": "Example Corp",
      "department": {
        "@type": "Organization",
        "name": "Engineering Department"
      },
      "jobTitle": "Software Engineer"
    },
    "receivedFeedbackFrom": {
      "@type": "Person",
      "givenName": "Michael",
      "familyName": "Smith",
      "jobTitle": "Engineering Manager",
      "email": "michael.smith@example.com",
      "worksFor": {
        "@type": "Organization",
        "name": "Example Corp",
        "department": {
          "@type": "Organization",
          "name": "Engineering Department"
        }
      }
    },
    "feedbackDetails": {
      "meetingType": "Growth Meet",
      "meetingName": "Roblox 1on1 walk and talk",
      "meetingDate": "2024-07-15",
      "feedbackSummary": "Emily has demonstrated significant improvement in her coding skills and has taken on additional responsibilities. She consistently meets deadlines and collaborates well with team members. Areas for growth include taking more initiative in project planning and contributing to team discussions.",
      "file": [
        {
          "@type": "MediaObject",
          "fileHash": "SHA-256:abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
          "fileName": "feedback-audio.mp3",
          "fileFormat": "audio/mpeg",
          "contentSize": "5120000",
          "contentUrl": "https://example.org/files/feedback-audio.mp3"
        },
        {
          "@type": "ImageObject",
          "fileHash": "SHA-256:123456abcdef7890123456abcdef7890123456abcdef7890123456abcdef7890",
          "fileName": "feedback-image.jpg",
          "fileFormat": "image/jpeg",
          "contentSize": "204800",
          "contentUrl": "https://storage.googleapis.com/myfoundry-media-files/platform_assets/robloxwalkandtalk.png"
        }
      ]
    }
  },
  "credentialSchema": {
    "id": "https://example.org/examples/feedback-credential-schema.json",
    "type": "JsonSchemaValidator2018"
  },
  "proof": {
    "type": "JwtProof2020",
    "jws": "eyJhbGciOiJFZERTQSIsIm...signature"
  }
}