docs(jobs): record discovery provenance evidence
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# JOBS-001 job discovery verification
|
||||
|
||||
Updated: 2026-08-10
|
||||
|
||||
## Current verified increment
|
||||
|
||||
- The authenticated discovery endpoint searches the official NAV feed and now returns an explicit `nav` source key, `NAV Arbeidsplassen` display name, `searched` acquisition type and one request-level retrieval timestamp.
|
||||
- Application deadlines are exposed only when NAV supplies the explicit `applicationDue` field. Missing deadline and work-mode data remain absent rather than inferred.
|
||||
- The discovery card renders the response source rather than a hardcoded label, links to the original NAV listing and distinguishes listing update, retrieval and deadline dates.
|
||||
- The existing reviewed URL-import flow preserves the NAV source and `NO` country code in the create-job request. This is covered with mocked UI data; no NAV request was made.
|
||||
- Source filtering is not added while the endpoint has exactly one verified source. Multi-source filtering remains conditional on real source data.
|
||||
|
||||
## Evidence
|
||||
|
||||
- Focused backend discovery test: 1/1 passed.
|
||||
- Focused discovery and reviewed-import UI tests: 2 suites, 4/4 passed.
|
||||
- Full backend: 630/630 passed.
|
||||
- Full frontend: 50 suites, 198/198 passed; existing Jest force-exit/open-handle warning remains.
|
||||
- Production frontend build and TypeScript checks passed.
|
||||
- `git diff --check` passed with line-ending notices only.
|
||||
- Implementation commit: `511a9f6`.
|
||||
|
||||
## Not yet verified
|
||||
|
||||
- No live NAV, browser, provider or production request was performed.
|
||||
- Required 375/768/1440, light/dark, keyboard, Norwegian/long-content and end-to-end import checks remain.
|
||||
- Sorting controls, submitted-search empty state, richer error/retry behavior and unavailable work-mode disclosure remain in JOBS-001.
|
||||
|
||||
Reference in New Issue
Block a user