A real-world situation reported by λ°**
Add share links to a small notes service. A user can make one of their notes shared, and anyone with the link can view the note title and body without logging in. POST /notes/:id/share creates a share link, and GET /share/:key shows the shared note. Complete NotesService.createShareLink and NotesService.getSharedNote.
Complete a NestJS notes service with share-link creation and shared-note lookup. A user can make a note shared, and the returned link should let someone view the title and body.
Share-link features are common in collaboration and document tools. You need to separate the internal note model, the external link, the shared state, and the response shape. This problem focuses on the small API flow of issuing and reading a shared link.