{"id":"@lssm-tech/integration.job-application-webhook-resend-managed","slug":"integration.job-application-webhook-resend-managed","name":"@lssm-tech/integration.job-application-webhook-resend-managed","version":"2.0.4","path":"packages/integrations/job-application-webhook-resend-managed","manifestPath":"packages/integrations/job-application-webhook-resend-managed/package.json","manifestBlobSha":"6a5597733f16bb8b3da744fefba431d87aebac71","layer":"integrations","physicalArea":null,"primaryArea":"intelligence-and-research","classification":{"privateDeclared":null,"catalogFamily":"integrations","catalogKind":"integration","catalogStatus":"active","adoptionMode":"adoptable","stability":"experimental"},"description":"Managed signed Resend receiving composition for candidate-private applications.","descriptionOrigin":"package.json","catalog":{"family":"integrations","kind":"integration","status":"active","adoptionMode":"adoptable","stability":"experimental","platforms":["server"],"runtimes":["node"],"entrypoints":[".","./composition","./dependencies","./environment"],"documentation":[{"title":"Integration Job Application Webhook Resend Managed documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.job-application-webhook-resend-managed","kind":"readme"}],"examples":[],"replacements":[],"capabilities":[{"id":"package.lssm.tech.integration.job.application.webhook.resend.managed","title":"Integration Job Application Webhook Resend Managed","description":"Managed signed Resend receiving composition for candidate-private applications.","status":"active","useCases":["Adopt managed signed resend receiving composition for candidate-private applications"],"aliases":["integration","job","application","webhook","resend","managed"],"pythonEquivalents":[],"canonicalImports":[{"from":"@lssm-tech/integration.job-application-webhook-resend-managed","symbols":[]},{"from":"@lssm-tech/integration.job-application-webhook-resend-managed/composition","symbols":[]},{"from":"@lssm-tech/integration.job-application-webhook-resend-managed/dependencies","symbols":[]},{"from":"@lssm-tech/integration.job-application-webhook-resend-managed/environment","symbols":[]}],"constraints":{"platforms":["server"],"runtimes":["node"],"avoidWhen":["The @lssm-tech/integration.job-application-webhook-resend-managed package constraints do not match the target runtime or platform."],"requires":["TypeScript"]},"alternatives":[],"relationships":[],"resolutionPriority":50}]},"canonicalImports":[{"capabilityId":"package.lssm.tech.integration.job.application.webhook.resend.managed","from":"@lssm-tech/integration.job-application-webhook-resend-managed","symbols":[]},{"capabilityId":"package.lssm.tech.integration.job.application.webhook.resend.managed","from":"@lssm-tech/integration.job-application-webhook-resend-managed/composition","symbols":[]},{"capabilityId":"package.lssm.tech.integration.job.application.webhook.resend.managed","from":"@lssm-tech/integration.job-application-webhook-resend-managed/dependencies","symbols":[]},{"capabilityId":"package.lssm.tech.integration.job.application.webhook.resend.managed","from":"@lssm-tech/integration.job-application-webhook-resend-managed/environment","symbols":[]}],"scripts":{"build":"contractspec-bun-build build","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","clean":"rimraf dist .turbo","lint:check":"node ../../../scripts/biome.cjs check .","test":"bun test","typecheck":"tsgo --noEmit"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/integration.job-application-email":"workspace:^","@lssm-tech/integration.job-application-managed-runtime":"workspace:^","@lssm-tech/integration.job-application-store":"workspace:^","@lssm-tech/integration.provider-email":"workspace:^","@lssm-tech/lib.job-application-runtime":"workspace:^"},"devDependencies":{"@lssm-tech/tool.bun":"workspace:*","@lssm-tech/tool.typescript":"workspace:*","@types/bun":"catalog:types","typescript":"catalog:"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts","./composition":"./src/composition.ts","./default":"./src/default.ts","./dependencies":"./src/dependencies.ts","./environment":"./src/environment.ts"},"publishExports":{".":{"types":"./dist/index.d.ts","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./composition":{"types":"./dist/composition.d.ts","bun":"./dist/composition.js","node":"./dist/node/composition.js","default":"./dist/composition.js"},"./default":{"types":"./dist/default.d.ts","bun":"./dist/default.js","node":"./dist/node/default.js","default":"./dist/default.js"},"./dependencies":{"types":"./dist/dependencies.d.ts","bun":"./dist/dependencies.js","node":"./dist/node/dependencies.js","default":"./dist/dependencies.js"},"./environment":{"types":"./dist/environment.d.ts","bun":"./dist/environment.js","node":"./dist/node/environment.js","default":"./dist/environment.js"}},"types":"./dist/index.d.ts","files":["dist","README.md"],"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/integration.job-application-webhook-resend-managed","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"packages/integrations/job-application-webhook-resend-managed/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/src/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./composition","importPath":"@lssm-tech/integration.job-application-webhook-resend-managed/composition","target":"./src/composition.ts","targets":[{"conditions":[],"target":"./src/composition.ts","sourcePath":"packages/integrations/job-application-webhook-resend-managed/src/composition.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/src/composition.ts","sourceStatus":"verified source file"}]},{"subpath":"./default","importPath":"@lssm-tech/integration.job-application-webhook-resend-managed/default","target":"./src/default.ts","targets":[{"conditions":[],"target":"./src/default.ts","sourcePath":"packages/integrations/job-application-webhook-resend-managed/src/default.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/src/default.ts","sourceStatus":"verified source file"}]},{"subpath":"./dependencies","importPath":"@lssm-tech/integration.job-application-webhook-resend-managed/dependencies","target":"./src/dependencies.ts","targets":[{"conditions":[],"target":"./src/dependencies.ts","sourcePath":"packages/integrations/job-application-webhook-resend-managed/src/dependencies.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/src/dependencies.ts","sourceStatus":"verified source file"}]},{"subpath":"./environment","importPath":"@lssm-tech/integration.job-application-webhook-resend-managed/environment","target":"./src/environment.ts","targets":[{"conditions":[],"target":"./src/environment.ts","sourcePath":"packages/integrations/job-application-webhook-resend-managed/src/environment.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/src/environment.ts","sourceStatus":"verified source file"}]}],"entryCount":5,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[{"title":"Integration Job Application Webhook Resend Managed documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.job-application-webhook-resend-managed","kind":"readme","pinnedUrl":null,"sourceStatus":"declared link; destination not verified"}],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/integration.job-application-webhook-resend-managed.txt"},"readme":{"status":"available","body":"# Managed Resend job-application webhook\n\nRunnable allowlisted composition for `app.job-application-api`. It verifies the\nraw signed Resend webhook, resolves an HMAC deployment alias with the dedicated\nwebhook database role, fetches Resend Receiving content only after authorization,\nscans every attachment, stores sanitized content through the candidate-scoped\nobject store, and creates an opaque verification challenge.\n\nSet `JOB_APPLICATION_RESEND_WEBHOOK_MODULE` to\n`@lssm-tech/integration.job-application-webhook-resend-managed`. The composition\nrequires explicit database, route-key, Resend, attachment-host, and allowlisted\ndependency-module settings. The dependency module supplies candidate-scoped\nencrypted object storage and malware scanning. No permissive scanner fallback\nis provided.\n\nUse separate `JOB_APPLICATION_RESEND_WEBHOOK_DATABASE_URL` and\n`JOB_APPLICATION_RESEND_WEBHOOK_DATABASE_ROLE=job_application_webhook`\ncredentials; do not reuse the API runtime connection.\n\nWebhook ingress never opens verification links or submits OTPs. Those effects\nremain default-off and run only after an authorized account-verification command\nis claimed by the fenced job-application worker.\n","sourcePath":"packages/integrations/job-application-webhook-resend-managed/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/job-application-webhook-resend-managed/README.md","blobSha":"8189b5a63717c1a282fe047dd89feafe3f78497e","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","origin":"README recovered byte-for-byte from pinned aggregate guide","integrity":"exact Git blob match","executionStatus":"not executed"},"provenance":{"repository":"lssm-tech/contractspec","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","manifestOrigin":"pinned GitHub manifest fetch","manifestComplete":true,"publicationPolicyApplied":false},"areaSlug":"intelligence-and-research","areaTitle":"Intelligence, research and applications","displayName":"integration.job-application-webhook-resend-managed","runtimes":["node"],"platforms":["server"],"kind":"integration","scope":"Package manifest","canonicalRoute":"/docs/packages/integration.job-application-webhook-resend-managed/","contextUrl":"/docs/packages/integration.job-application-webhook-resend-managed.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}