feat(automation): support qualified single-user Windows operation
This commit is contained in:
@@ -1 +1 @@
|
||||
{"ambiguous_scale": "", "epoch": "v0.9.96-s27-g7154a062ba57", "excludes": [], "follow_symlinks": false, "full_clean": true, "gitignore": true, "graph_mtime_ns": 1793280464911549300, "graph_size": 26584787, "html_present": true, "no_cluster": false, "rcfile": "", "scan_digest": "90bc56c0ff378578f13b3800314eb853", "scan_root": "C:\\Users\\Connor\\.codex\\worktrees\\autonomous-roadmap-01\\Job tracker", "viz_node_limit": ""}
|
||||
{"ambiguous_scale": "", "epoch": "v0.9.96-s27-g7154a062ba57", "excludes": [], "follow_symlinks": false, "full_clean": true, "gitignore": true, "graph_mtime_ns": 1793294346346335600, "graph_size": 26667137, "html_present": true, "no_cluster": false, "rcfile": "", "scan_digest": "6d4290a488b780835228ade24add6f33", "scan_root": "C:\\Users\\Connor\\.codex\\worktrees\\autonomous-roadmap-01\\Job tracker", "viz_node_limit": ""}
|
||||
File diff suppressed because one or more lines are too long
@@ -5,13 +5,13 @@
|
||||
"3": "DashboardView.tsx",
|
||||
"4": "CancellationToken",
|
||||
"5": "useI18n",
|
||||
"6": "Task",
|
||||
"6": "SummarizerService",
|
||||
"7": "docs/README.md",
|
||||
"8": "JobTrackerApi.Services",
|
||||
"9": "CoverLetterDocumentSettings",
|
||||
"10": "applicationWorkspace.ts",
|
||||
"10": "Complete 57-capability matrix",
|
||||
"11": "CvVariantController",
|
||||
"12": "ApplicationUser",
|
||||
"12": "AuthController",
|
||||
"13": "App.tsx",
|
||||
"14": "DateTimeOffset",
|
||||
"15": "translations",
|
||||
@@ -23,22 +23,22 @@
|
||||
"21": "translations.ts",
|
||||
"22": "phase-7/PRESERVATION.md",
|
||||
"23": "ApplicationUser",
|
||||
"24": "pathlib",
|
||||
"24": "hashlib",
|
||||
"25": "Jobjakt — Master Redesign Specification",
|
||||
"26": ".DeserializePersisted",
|
||||
"27": "TailoredCvDocument",
|
||||
"28": "AccountDeletionService",
|
||||
"28": "Task",
|
||||
"29": "StructuredCvProfileJson",
|
||||
"30": "p5-15/README.md",
|
||||
"30": "Phase 6 execution plan",
|
||||
"31": "system_text_json",
|
||||
"32": "re",
|
||||
"32": "json",
|
||||
"33": "AiWorkspaceService",
|
||||
"34": "ControllerBase",
|
||||
"35": "MicrosoftGraphOAuthService",
|
||||
"36": "PRESERVATION_IMPACT_MATRIX.md",
|
||||
"36": "P4-02 — Named controls and modal state",
|
||||
"37": "JobTrackerContext",
|
||||
"38": "CareerProfileService",
|
||||
"39": "reminders-presentation.test.tsx",
|
||||
"39": "correspondence-inbox-page.test.tsx",
|
||||
"40": "ref_node_path",
|
||||
"41": "test_app.py",
|
||||
"42": "MariaDbDatabase",
|
||||
@@ -53,8 +53,8 @@
|
||||
"51": "JobTracker programme decisions and assumptions",
|
||||
"52": "Fixture",
|
||||
"53": ".Get",
|
||||
"54": "AppShell",
|
||||
"55": ".InFixtureAsync",
|
||||
"54": "StructuredCvProfile",
|
||||
"55": "UserSession",
|
||||
"56": "net9.0",
|
||||
"57": "SystemEmailSettings",
|
||||
"58": "ValueTask",
|
||||
@@ -66,7 +66,7 @@
|
||||
"64": "net9.0",
|
||||
"65": "localisation.mjs",
|
||||
"66": "todo.md",
|
||||
"67": "ApplicationChecklistItem",
|
||||
"67": "ApplicationChecklistService",
|
||||
"68": "net9.0",
|
||||
"69": ".Build",
|
||||
"70": "dependencies",
|
||||
@@ -109,7 +109,7 @@
|
||||
"107": ".CreateUserManager",
|
||||
"108": "cv-import/README.md",
|
||||
"109": "p8-05/FINAL_ACCEPTANCE.md",
|
||||
"110": "phase7-cv-library.spec.ts",
|
||||
"110": "local_mode.py",
|
||||
"111": "AiOperationExecutionScope",
|
||||
"112": "mariadb-standardisation/README.md",
|
||||
"113": "pre-phase10-ux/ACCEPTANCE.md",
|
||||
@@ -129,14 +129,14 @@
|
||||
"127": "dependencies",
|
||||
"128": "CvRenderSection",
|
||||
"129": "StartupInitializationExtensions",
|
||||
"130": ".CreateController",
|
||||
"130": "UsersController",
|
||||
"131": "cv-integration-qa.spec.ts",
|
||||
"132": "Job",
|
||||
"133": "SavedJobSearch",
|
||||
"134": "JobImportService",
|
||||
"135": ".New",
|
||||
"135": "ThemedCvRenderer",
|
||||
"136": "Career Workspace — Product Strategy & Roadmap",
|
||||
"137": "p9-requal-01/reconcile.py",
|
||||
"137": ".Upload",
|
||||
"138": "p9-requal-01/README.md",
|
||||
"139": "p9-sec-02/ACCEPTANCE_ADDENDUM_2026-10-25.md",
|
||||
"140": ".IsSupported",
|
||||
@@ -145,20 +145,20 @@
|
||||
"143": "Microsoft.Extensions.DependencyInjection.Abstractions@9.0.14",
|
||||
"144": "EngineTests",
|
||||
"145": "mariadb-test",
|
||||
"146": "ExternalOrigin",
|
||||
"146": "ExternalOriginTests",
|
||||
"147": "break-jobjakt.mjs",
|
||||
"148": "AUTO-00: repository, prompt and CLI audit",
|
||||
"149": "phase7-oauth-sender.spec.ts",
|
||||
"150": "AiGenerationException",
|
||||
"151": "CompaniesController",
|
||||
"151": "CareerEvidence",
|
||||
"152": "UserOperationStore",
|
||||
"153": "ImportExportJobs.tsx",
|
||||
"153": ".Normalize",
|
||||
"154": "Fixture",
|
||||
"155": "P5-15-01R-01 — Saved-search loading and error visibility",
|
||||
"156": "ListLogger",
|
||||
"155": "Mock",
|
||||
"156": "ClientErrorsController",
|
||||
"157": "CV Builder Product Teardown — Jobbjakt Internal Review",
|
||||
"158": "JobCvMatchService",
|
||||
"159": "CvVariant",
|
||||
"159": "AttachmentConsistencyTests",
|
||||
"160": "Evidence and production limits",
|
||||
"161": "phase7-reminders.spec.ts",
|
||||
"162": "Microsoft.Extensions.Logging.Abstractions@9.0.14",
|
||||
@@ -178,12 +178,12 @@
|
||||
"176": "CoverLetterVersion",
|
||||
"177": "deploy.sh",
|
||||
"178": "phase7-job-import.spec.ts",
|
||||
"179": ".TimeInStage",
|
||||
"179": ".GetAnalyticsOverviewAsync",
|
||||
"180": "AiWorkspaceNote",
|
||||
"181": "Disposable runtime evidence",
|
||||
"182": "phase7-notifications.spec.ts",
|
||||
"183": "DocumentsPage.tsx",
|
||||
"184": "GateError",
|
||||
"183": "documents-page.test.tsx",
|
||||
"184": ".Password_change_rotates_the_session_and_keeps_only_the_current_trusted_device",
|
||||
"185": "_archive/docs/01-glossary.md",
|
||||
"186": "pre-docs-cleanup-2026-09-11/docs/01-glossary.md",
|
||||
"187": "Jobjakt — Application Discovery Report",
|
||||
@@ -201,15 +201,15 @@
|
||||
"199": "generate-inventory.cjs",
|
||||
"200": "phase7-discovery.spec.ts",
|
||||
"201": "phase7-settings-preferences.spec.ts",
|
||||
"202": "Attachment",
|
||||
"202": "AiInteraction",
|
||||
"203": ".SeedJobAsync",
|
||||
"204": "run-ollama-evaluation.py",
|
||||
"205": "Infrastructure Investigation — Deployment Failure (Server Unresponsive, Containers Stopped)",
|
||||
"204": "AiWorkspaceTests",
|
||||
"205": "subprocess",
|
||||
"206": "A — Backend suite fails only on the runner",
|
||||
"207": "pre-docs-cleanup-2026-09-11/docs/product/roadmap.md",
|
||||
"208": "Candidate widget library",
|
||||
"209": "publicPushReceipt",
|
||||
"210": "account-security-flows.test.tsx",
|
||||
"210": "getApiErrorMessage",
|
||||
"211": "StrategySnapshotService",
|
||||
"212": "ApplicationIntelligenceService",
|
||||
"213": "Findings and implementation packages",
|
||||
@@ -231,12 +231,12 @@
|
||||
"229": ".SeedAsync",
|
||||
"230": "properties",
|
||||
"231": ".InvokeAsync",
|
||||
"232": "Fixture",
|
||||
"232": "cv-import/benchmarks/generate.py",
|
||||
"233": "phase7-admin-system.spec.ts",
|
||||
"234": "System.IdentityModel.Tokens.Jwt",
|
||||
"235": "atomic",
|
||||
"236": "Dictionary",
|
||||
"237": "first-production-deployment.md",
|
||||
"235": "ApplicationChecklistItem",
|
||||
"236": "Closed since the first pass",
|
||||
"237": "infrastructure/deployment.md",
|
||||
"238": "B06 — Ingress boundary implementation and verification record",
|
||||
"239": "Every original P0/P1 finding",
|
||||
"240": "Astra / Coding-Agent Handoff",
|
||||
@@ -262,20 +262,20 @@
|
||||
"260": "Responsive Design and Accessibility",
|
||||
"261": "performance/sustained.spec.ts",
|
||||
"262": "phase7-admin-users.spec.ts",
|
||||
"263": "devDependencies",
|
||||
"263": "supply-chain.py",
|
||||
"264": "Pomelo.EntityFrameworkCore.MySql",
|
||||
"265": "CvRenderPerson",
|
||||
"265": "InterviewAiContextTests",
|
||||
"266": "JobTrackerApi.Data",
|
||||
"267": "Microsoft.Extensions.Primitives@9.0.14",
|
||||
"268": "compare-cv-approved-fixtures.py",
|
||||
"268": "FakeEnv",
|
||||
"269": "coverage.md",
|
||||
"270": "JobTracker security threat model",
|
||||
"271": "Remaining risks",
|
||||
"272": "CV-UX verification execution plan",
|
||||
"272": "cv-redesign/ACCEPTANCE.md",
|
||||
"273": "AI Principles",
|
||||
"274": "P5-15 — Phase 5 final acceptance",
|
||||
"275": "Phase 7 — Full migration",
|
||||
"276": "AdminSystemPage.tsx",
|
||||
"276": "PageSection",
|
||||
"277": "JobTracker full-application audit",
|
||||
"278": "Microsoft.TestPlatform.TestHost",
|
||||
"279": "InterviewPrepItem",
|
||||
@@ -290,13 +290,13 @@
|
||||
"288": "Jobjakt — Implementation Roadmap",
|
||||
"289": "Verification summary",
|
||||
"290": "Previous implementation checklist — 2026-08-24",
|
||||
"291": "CvVariantVersion",
|
||||
"291": "Version",
|
||||
"292": "Jobjakt application documents Implementation Plan",
|
||||
"293": "P5-04b readiness — shared Jobs query",
|
||||
"294": "P5-13 — CV AI grounding readiness",
|
||||
"295": "phase7-career-editor.spec.ts",
|
||||
"296": "phase8-dashboard-customisation.spec.ts",
|
||||
"297": "GateError",
|
||||
"297": "controller.py",
|
||||
"298": "networks",
|
||||
"299": "Smart Gmail Job Correspondence Integration",
|
||||
"300": "Jobbjakt next session handoff",
|
||||
@@ -306,7 +306,7 @@
|
||||
"304": "pre-docs-cleanup-2026-09-11/docs/product/vision.md",
|
||||
"305": "pre-docs-cleanup-2026-09-11/docs/ux/onboarding.md",
|
||||
"306": "Completed",
|
||||
"307": "CoverLetterWriterTests",
|
||||
"307": "CvImportLifecycleConcurrencyTests",
|
||||
"308": "Implementation Plan",
|
||||
"309": "P5-10 — CV section editing and source/override clarity",
|
||||
"310": "supported",
|
||||
@@ -314,7 +314,7 @@
|
||||
"312": "TailoredCvDraft",
|
||||
"313": "diagnostics/persistence.spec.ts",
|
||||
"314": "REVIEW_RULINGS.md",
|
||||
"315": "tempfile",
|
||||
"315": "seed-operation.py",
|
||||
"316": "phase7-account-security.spec.ts",
|
||||
"317": "phase7-documents-contract.spec.ts",
|
||||
"318": "phase7-onboarding.spec.ts",
|
||||
@@ -322,9 +322,9 @@
|
||||
"320": "xunit.core",
|
||||
"321": "Castle.Core",
|
||||
"322": "xunit.core",
|
||||
"323": ".HandleAsync",
|
||||
"324": "validate_manifest",
|
||||
"325": "SubprocessTests",
|
||||
"323": "UserManager",
|
||||
"324": ".CreateUserManager",
|
||||
"325": "Functional Guardrails",
|
||||
"326": "frontend",
|
||||
"327": "Independently reviewable Phase 0 work packages",
|
||||
"328": "Phased sequence (each phase ships independently, app stays green)",
|
||||
@@ -341,19 +341,19 @@
|
||||
"339": ".MoveAsync",
|
||||
"340": "TestAuthentication",
|
||||
"341": "Full European Internationalisation, Localisation and Cross-Industry Language Support",
|
||||
"342": "Backups, restore and rollback",
|
||||
"343": "AiUsageRecord",
|
||||
"342": "layout.tsx",
|
||||
"343": "POL-001 Free/Pro entitlement verification",
|
||||
"344": "JobTracker audit remediation backlog",
|
||||
"345": "Information Stored",
|
||||
"346": "Initial Theme Library",
|
||||
"347": "Production AI hardware and runtime assessment",
|
||||
"348": "pre-docs-cleanup-2026-09-11/docs/ux/navigation.md",
|
||||
"349": "UserSession",
|
||||
"349": ".SeedJobAsync",
|
||||
"350": "Delivery roadmap",
|
||||
"351": "S07 UAT Closure: Daily-loop evidence seam",
|
||||
"352": "ObjectResult",
|
||||
"352": "Jobbjakt (Job Tracker) — System Overview",
|
||||
"353": "P7-01 — Authentication and account-security presentation",
|
||||
"354": "SkillTagger",
|
||||
"354": "CV-UX verification execution plan",
|
||||
"355": "Manual acceptance cards — P9-REQUAL-01",
|
||||
"356": "DocumentsIndexService",
|
||||
"357": "AiUsageMeter",
|
||||
@@ -361,7 +361,7 @@
|
||||
"359": "SQLitePCLRaw.core@2.1.10",
|
||||
"360": "xunit",
|
||||
"361": "SQLitePCLRaw.core@2.1.10",
|
||||
"362": "GmailOAuthService.cs",
|
||||
"362": "system_net",
|
||||
"363": "MicrosoftTokenValidatorTests",
|
||||
"364": "xunit",
|
||||
"365": "browser-extension/manifest.json",
|
||||
@@ -373,12 +373,12 @@
|
||||
"371": "work.md",
|
||||
"372": "CAREER-002 CV Builder redesign",
|
||||
"373": "Primary job workflow",
|
||||
"374": "TailoredCvEducationItem",
|
||||
"375": "MeteredSummarizerServiceTests",
|
||||
"374": "p9-requal-01/COMMANDS.md",
|
||||
"375": "responsive-accessibility-audit.spec.ts",
|
||||
"376": "P5-00 — Shell readiness gates",
|
||||
"377": "P9-REQUAL-01 independent source review",
|
||||
"378": "smoke.spec.ts",
|
||||
"379": "StructuredCvFieldMetadata",
|
||||
"379": "StructuredCvContact",
|
||||
"380": "phase7-public-cv.spec.ts",
|
||||
"381": "International, multilingual, cross-industry job discovery",
|
||||
"382": "GJ-08 — Full Cross-Country, Cross-Industry Acceptance and Release Qualification",
|
||||
@@ -387,7 +387,7 @@
|
||||
"385": "pre-docs-cleanup-2026-09-11/docs/audits/2026-09-07/validation/b06-completion.md",
|
||||
"386": "Product coherence, operational readiness and reusable quality gates",
|
||||
"387": "Threat model, abuse, data lifecycle and invariants",
|
||||
"388": "Validated implementation queue",
|
||||
"388": ".Serialize",
|
||||
"389": "JobTracker full-application audit progress",
|
||||
"390": "Production AI rollout and rollback",
|
||||
"391": "flowcv-analysis.md",
|
||||
@@ -402,9 +402,9 @@
|
||||
"400": "P5-06 — Personal Dashboard presentation",
|
||||
"401": "P5-15-01R-03 — Analytics authentication return-path repair",
|
||||
"402": "P6-03 — Accessibility and visual evidence triage",
|
||||
"403": "phase7-career-overview.spec.ts",
|
||||
"403": "Phase 2.1 — CV extraction: current implementation, weaknesses, proposal",
|
||||
"404": "International Job Discovery Implementation Plan",
|
||||
"405": "CareerEvidence",
|
||||
"405": "AUTONOMOUS-ROADMAP-01 acceptance — 29 October 2026",
|
||||
"406": ".UpdateStatus",
|
||||
"407": ".Evaluate",
|
||||
"408": "Microsoft.NET.Test.Sdk",
|
||||
@@ -416,7 +416,7 @@
|
||||
"414": "GoogleTokenValidatorTests.cs",
|
||||
"415": "Microsoft.NET.Test.Sdk",
|
||||
"416": "s06-acceptance-data.sh",
|
||||
"417": "unittest",
|
||||
"417": "pathlib",
|
||||
"418": "MANUAL VERIFICATION — only the owner can do these",
|
||||
"419": "healthcheck",
|
||||
"420": "ollama",
|
||||
@@ -438,7 +438,7 @@
|
||||
"436": "Core product principles",
|
||||
"437": "P4-04 — Page layout and typography primitives",
|
||||
"438": "P4-05 — Table/list density contract",
|
||||
"439": "P5-15 preservation acceptance — 57 original groups",
|
||||
"439": "MicrosoftTokenValidator",
|
||||
"440": "P5-13 semantic qualification rubric",
|
||||
"441": "P5-15-01 — Functional and preservation audit",
|
||||
"442": "P5-15-02 — Responsive and accessibility audit",
|
||||
@@ -503,7 +503,7 @@
|
||||
"501": "Desktop and mobile wireframe specifications",
|
||||
"502": "PRE-P10-UX design and scope",
|
||||
"503": "Jobs workspace",
|
||||
"504": "Ownership verification",
|
||||
"504": "InterviewPrepNote",
|
||||
"505": "P4-06 — Shared validation checkpoint",
|
||||
"506": "P5-14 — scoped responsive CV workflow checkpoint",
|
||||
"507": "P5-15 route and visible-action acceptance plan",
|
||||
@@ -520,7 +520,7 @@
|
||||
"518": "QRCoder",
|
||||
"519": "Moq",
|
||||
"520": "s06-preflight.sh",
|
||||
"521": "BrowserRuntimeRetryTests",
|
||||
"521": "offer-comparison.test.tsx",
|
||||
"522": "JobLifecycleEvents",
|
||||
"523": "GJ-00 — Product and Provider Discovery / Architecture Sign-off",
|
||||
"524": "GJ-03 — Universal Occupation Autocomplete, Skills and Cross-Language Queries",
|
||||
@@ -586,28 +586,28 @@
|
||||
"584": "logging.md",
|
||||
"585": "pre-docs-cleanup-2026-09-11/docs/ux/design-system.md",
|
||||
"586": "responsive.md",
|
||||
"587": "AI-004 durable CV processing",
|
||||
"588": "CORE-001 — SQLite/provider parity verification",
|
||||
"587": "SubmittedPackageAttachment",
|
||||
"588": "running",
|
||||
"589": "DEP-001 frontend advisory remediation",
|
||||
"590": "JOBS-001 job discovery verification",
|
||||
"591": "MariaDB production bootstrap",
|
||||
"591": "saved-search-repair.spec.ts",
|
||||
"592": "SEC-006 parser dependency verification",
|
||||
"593": "VER-001 complete local regression",
|
||||
"594": "Job Tracker frontend",
|
||||
"595": "S06 Acceptance Run",
|
||||
"596": ".InFixtureAsync",
|
||||
"597": "cv-import/benchmarks/evaluate.py",
|
||||
"598": "P5-08b readiness — native packages and workspace boundaries",
|
||||
"596": "RewriteSectionRequest",
|
||||
"597": "P5-09 readiness — CV integrity and rendering evidence",
|
||||
"598": "P5-11 — Live preview presentation",
|
||||
"599": "Acceptance criteria and test plan",
|
||||
"600": "Template audit and versioned design library",
|
||||
"601": "Job detail UX",
|
||||
"602": "P5-13 grounding qualification checkpoint",
|
||||
"603": "11. Technical debt",
|
||||
"602": "Completed redesign release preparation — 2026-10-08",
|
||||
"603": "ExternalOrigin",
|
||||
"604": "Autonomous Jobjakt backlog controller",
|
||||
"605": "P4-03 — Builder preview keyboard boundary",
|
||||
"606": "P5-01 — AppShell and grouped navigation",
|
||||
"607": "P5-04b — Table/Board integration",
|
||||
"608": "P5-13 human review packet",
|
||||
"608": "Application shell",
|
||||
"609": "P5-13 qualification matrix — frozen 366-call contract",
|
||||
"610": "P5-15 bounded acceptance programme",
|
||||
"611": "P5-15-02 responsive measurements",
|
||||
@@ -626,7 +626,7 @@
|
||||
"624": "SQLitePCLRaw.core",
|
||||
"625": "Microsoft.TestPlatform.ObjectModel",
|
||||
"626": "xunit.extensibility.core",
|
||||
"627": "ClientErrorsController",
|
||||
"627": "Phase 4 implementation plan",
|
||||
"628": "Microsoft.AspNetCore.Cryptography.KeyDerivation",
|
||||
"629": "Microsoft.IdentityModel.Logging",
|
||||
"630": "System.Drawing.Common",
|
||||
@@ -675,8 +675,8 @@
|
||||
"673": "pre-docs-cleanup-2026-09-11/docs/architecture/frontend.md",
|
||||
"674": "architecture/migrations.md",
|
||||
"675": "Resilience, partial failure and the 50 failure answers",
|
||||
"676": "B01 — HTTP import destination enforcement",
|
||||
"677": "Release checklist",
|
||||
"676": "StartupAndLockTests",
|
||||
"677": ".Geometry_is_durable_owner_scoped_and_stale_or_legacy_writes_preserve_other_preferences",
|
||||
"678": "QA-001 job-analysis and important-term quality",
|
||||
"679": "JT-006 — document-parser upgrades and resource isolation",
|
||||
"680": "JT-001 — Microsoft tenant/issuer validation and safe identity linking",
|
||||
@@ -706,7 +706,7 @@
|
||||
"704": "SEC-007 parser isolation verification",
|
||||
"705": "SEC-008 attachment consistency verification",
|
||||
"706": "UX-003 Kanban theme-state verification",
|
||||
"707": "SEC-009 account export and deletion lifecycle",
|
||||
"707": "DatabaseBackupRunnerTests",
|
||||
"708": "CV-QA structural benchmark",
|
||||
"709": "FlowCV UI/UX investigation",
|
||||
"710": "17 October 2026 release repair",
|
||||
@@ -716,7 +716,7 @@
|
||||
"714": "Accessibility plan",
|
||||
"715": "ROADMAP.md — Jobbjakt Product & Engineering Roadmap",
|
||||
"716": "Documents UX",
|
||||
"717": "Gate authority and Phase 10 entry",
|
||||
"717": "Run from your existing Windows and ChatGPT account",
|
||||
"718": "Route plan",
|
||||
"719": "Phase 5 visual and workflow acceptance",
|
||||
"720": "P6-01 — Shared design-system corrections",
|
||||
@@ -729,19 +729,19 @@
|
||||
"727": "Phase 7 final acceptance — 21 October 2026",
|
||||
"728": "P7-12 — Integrated migration acceptance",
|
||||
"729": "shell-readiness.spec.ts",
|
||||
"730": "CvBlockClassificationResult",
|
||||
"730": "JobTracker master work plan",
|
||||
"731": "P9-REQUAL-01 findings and independent gate register",
|
||||
"732": ".GetAnalyticsOverviewAsync",
|
||||
"732": "OracleTests",
|
||||
"733": "P9-SEC-02 hosted CI assessment — 25 October 2026",
|
||||
"734": "RD21 acceptance addendum — 23 October 2026",
|
||||
"735": "json",
|
||||
"736": "s06-acceptance-data.test.sh",
|
||||
"737": "start-ollama-cv.sh script",
|
||||
"738": "status",
|
||||
"739": "Test baseline and gaps",
|
||||
"740": "3. Target User Personas",
|
||||
"738": "CV-UX-01 acceptance and handoff",
|
||||
"739": "CV-UX implementation checkpoint — 25 October 2026",
|
||||
"740": "Career Profile UX",
|
||||
"741": "bootstrap-and-test.sh",
|
||||
"742": "Production readiness review",
|
||||
"742": "Commands, notifications and tasks",
|
||||
"743": "pre-docs-cleanup-2026-09-11/docs/ai/prompts.md",
|
||||
"744": "Attachment storage invariants",
|
||||
"745": "Phase 2 — regression tests, observability and recovery",
|
||||
@@ -773,12 +773,12 @@
|
||||
"771": "D owner-addendum qualification",
|
||||
"772": "Owner additions, 27 October 2026",
|
||||
"773": "P5-04a — Board presentation",
|
||||
"774": "Qualification-environment recovery — 2026-10-08",
|
||||
"775": "Procedure when the configured target becomes available",
|
||||
"774": "CV workspace",
|
||||
"775": "Design-system architecture",
|
||||
"776": "P5-15-02 — Accessibility and responsive findings",
|
||||
"777": "Phase 5 — Representative screens / major UI redesign plan",
|
||||
"778": "Release-candidate preservation review — 2026-10-08",
|
||||
"779": "AI interaction model",
|
||||
"779": "p5-13-readiness/README.md",
|
||||
"780": "Phase 7 — Remaining migration handoff",
|
||||
"781": "P6-05 — Preservation reconciliation",
|
||||
"782": "P7-00 — Remaining migration inventory",
|
||||
@@ -786,15 +786,15 @@
|
||||
"784": "P7-06 — Inbox and read review",
|
||||
"785": "P7-09 — OAuth callback sender repair",
|
||||
"786": "Owner-authorized main promotion — 2026-10-17",
|
||||
"787": "Phase 9 acceptance — 23 October 2026",
|
||||
"787": "p9-00/INVENTORY.md",
|
||||
"788": "P4-01 — semantic colors, focus and loaded-state protection",
|
||||
"789": "P7-09 — Job import compatibility prerequisite",
|
||||
"789": ".exercise",
|
||||
"790": "RD21 early frontend review",
|
||||
"791": "RD21 final-review fix wave",
|
||||
"792": "Save and conflict contract",
|
||||
"793": "Phase 7 execution — 2026-10-11",
|
||||
"794": "overrides",
|
||||
"795": "account-isolation.spec.ts",
|
||||
"795": "RD21 remediation plan",
|
||||
"796": "Microsoft.EntityFrameworkCore.Sqlite",
|
||||
"797": "Otp.NET",
|
||||
"798": "SkiaSharp.NativeAssets.Linux.NoDependencies",
|
||||
@@ -806,13 +806,13 @@
|
||||
"804": "start-ollama-cv.ps1",
|
||||
"805": "Jobjakt Quick Capture",
|
||||
"806": "CV Changes",
|
||||
"807": "semantic-foundations.spec.ts",
|
||||
"807": "TailoredCvTemplateCatalog",
|
||||
"808": "Dependency and supply-chain evidence",
|
||||
"809": "Current Product Goals",
|
||||
"810": "Themes",
|
||||
"811": "Authentication Requirements",
|
||||
"812": "Source-Of-Truth Documents",
|
||||
"813": "Job opportunity cutover",
|
||||
"813": ".Build",
|
||||
"814": "feature-comparison.md",
|
||||
"815": "DateTime",
|
||||
"816": "AUTONOMOUS-ROADMAP-01 design and implementation checklist",
|
||||
@@ -829,9 +829,9 @@
|
||||
"827": "Provider rights and feasibility — GJ-00",
|
||||
"828": "Import/history entry and findings",
|
||||
"829": "Jobjakt expanded production-readiness audit",
|
||||
"830": "Phase 0 — validated implementation design",
|
||||
"831": "Phase 1 — broken core workflows and production reliability",
|
||||
"832": "BG-001 tenant-safe worker foundation verification",
|
||||
"830": "Implementation contract",
|
||||
"831": "Verification record",
|
||||
"832": "SEC-001 canonical-origin verification",
|
||||
"833": "TODO",
|
||||
"834": "fields",
|
||||
"835": "BouncyCastle.Cryptography",
|
||||
@@ -911,7 +911,7 @@
|
||||
"909": "next.config.js",
|
||||
"910": "Dependencies, source authority and entry gates",
|
||||
"911": "AvatarImageProcessor.cs",
|
||||
"912": "Product requirements — proposed, GJ-00",
|
||||
"912": "CV-UX-01 scope and entry decision",
|
||||
"913": "export-cv-corpus-json.sh",
|
||||
"914": "SKILL.md",
|
||||
"915": "ALL_PHASE_PROMPTS.md",
|
||||
@@ -1096,14 +1096,58 @@
|
||||
"1094": "Approve-JobjaktBacklog.ps1",
|
||||
"1095": "Run-JobjaktBacklog.ps1",
|
||||
"1096": "P5-15-02 — Inherited axe triage",
|
||||
"1097": "P7-08 — Recent notifications and shell count",
|
||||
"1098": "P7-09 — Preferences and Connections",
|
||||
"1097": "Dashboard architecture",
|
||||
"1098": "Job workspace and guided journey",
|
||||
"1099": "Shared native fixture isolation",
|
||||
"1100": "RevisionConflictExceptionHandler.cs",
|
||||
"1101": "Acceptance and evidence matrix",
|
||||
"1102": "Phase 5 open blockers and deferred issues",
|
||||
"1103": "CsvExportTests.cs",
|
||||
"1104": "Actionable findings",
|
||||
"1105": "useWorkspaceTabCache.ts",
|
||||
"1106": "Synthetic-Signer.ps1"
|
||||
"1103": "Phase 3 — UX architecture checkpoint",
|
||||
"1104": "P8-03 backend persistence evidence",
|
||||
"1105": ".exercise",
|
||||
"1106": "Synthetic-Signer.ps1",
|
||||
"1107": "CorrespondenceAttachmentMetadata",
|
||||
"1108": "MicrosoftGraphTokenResponse",
|
||||
"1109": "Authorized release attempt and CI prerequisite correction",
|
||||
"1110": "SEC-002 ingress and Compose verification",
|
||||
"1111": "Information architecture",
|
||||
"1112": "Open decisions and requirement boundaries",
|
||||
"1113": "Responsive strategy and density",
|
||||
"1114": "Configured-model environment checkpoint — 2026-10-08",
|
||||
"1115": "P9-REMED-02 hosted runner isolation — 24 October 2026",
|
||||
"1116": "P9-REQUAL-01 — Hosted CI and Phase 9 Requalification",
|
||||
"1117": "Phase 5 — optional enhancements/hardening",
|
||||
"1118": "Current route and page map",
|
||||
"1119": "Component architecture",
|
||||
"1120": "Preservation impact and traceability",
|
||||
"1121": "P4-01 preservation and visual evidence",
|
||||
"1122": "P5-15-01 route results",
|
||||
"1123": "P5-15-02 — Native audit coverage checkpoint",
|
||||
"1124": "P5-15-03 — CV and document correctness",
|
||||
"1125": "P5-15-04 — Targeted acceptance repairs",
|
||||
"1126": "P6-00 — Baseline and design consistency audit",
|
||||
"1127": "P7-09 — Privacy, usage and backup presentation",
|
||||
"1128": "P7-10 Audit",
|
||||
"1129": "Phase8 handoff — Dashboard customisation",
|
||||
"1130": "SQLite startup concurrency repair",
|
||||
"1131": "Phase 3 — architecture and maintainability",
|
||||
"1132": "Phase 2 preservation matrix",
|
||||
"1133": "P5-15-01 intermittent observations",
|
||||
"1134": "Native journeys, actionable controls and evidence limits",
|
||||
"1135": "P5-15-04-A11Y-01 — Native file-picker keyboard repair",
|
||||
"1136": "P5-15-04-A11Y-02 — Mobile navigation focus lifecycle",
|
||||
"1137": "P5-15-04-CV-01 — Initially hidden preview lifecycle",
|
||||
"1138": "SURFACES.md",
|
||||
"1139": "P6-02 — Existing AI interaction review",
|
||||
"1140": "P6-03 — Responsive, accessibility and localisation",
|
||||
"1141": "P7-10 System",
|
||||
"1142": "SINGLE_USER_PLAN.md",
|
||||
"1143": "automation/TODO.md",
|
||||
"1144": "P4-06 visual review",
|
||||
"1145": "p5-15-03/VISUAL_REVIEW.md",
|
||||
"1146": "P5-15-04-A11Y-04 — Recorded-status targets",
|
||||
"1147": "Phase 5 preservation impact",
|
||||
"1148": "Probe-JobjaktSandbox.ps1",
|
||||
"1149": "Use-JobjaktBacklog.ps1",
|
||||
"1150": "Register-JobjaktBacklogTask.ps1"
|
||||
}
|
||||
|
||||
+811
-649
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+123
-21
@@ -2922,9 +2922,9 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/controller.py": {
|
||||
"mtime": 1793280238.5908332,
|
||||
"seen": 1793280471.2824943,
|
||||
"ast_hash": "455ea261b83eeb6bd532a4976d7cc24e",
|
||||
"mtime": 1793293595.874426,
|
||||
"seen": 1793294358.1061978,
|
||||
"ast_hash": "8e59b2c1c9bef998b9b779b51d06590f",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/prepare_queue.py": {
|
||||
@@ -2952,9 +2952,9 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/tests/fake_codex.py": {
|
||||
"mtime": 1793278677.5298085,
|
||||
"seen": 1793279715.6414454,
|
||||
"ast_hash": "cae0d4d55269a46e2079b55e2299a622",
|
||||
"mtime": 1793293370.5754836,
|
||||
"seen": 1793294358.1126983,
|
||||
"ast_hash": "b654b8a000b6d0eebd21594266202ac0",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/tests/test_controller.py": {
|
||||
@@ -8286,15 +8286,15 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/Approve-JobjaktBacklog.ps1": {
|
||||
"mtime": 1793279053.0434895,
|
||||
"seen": 1793279715.6424453,
|
||||
"ast_hash": "5c813d83e116a1a50e0cc0552547e571",
|
||||
"mtime": 1793283148.0269737,
|
||||
"seen": 1793294358.787304,
|
||||
"ast_hash": "f24a0ed65eb915765da2028c85ee6f8b",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/Run-JobjaktBacklog.ps1": {
|
||||
"mtime": 1793278677.5288026,
|
||||
"seen": 1793279715.6424453,
|
||||
"ast_hash": "52f0ef618b316d473f4889039f8cc8e3",
|
||||
"mtime": 1793294154.75885,
|
||||
"seen": 1793294358.787304,
|
||||
"ast_hash": "a73b489fc9a7aa534bc334ca894c698c",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/compare-cv-approved-fixtures.py": {
|
||||
@@ -11556,21 +11556,21 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/PLAN.md": {
|
||||
"mtime": 1793277922.1833713,
|
||||
"seen": 1793279715.6429453,
|
||||
"ast_hash": "6ac873996c73eaba07827dc9288c6497",
|
||||
"mtime": 1793280594.0974283,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "8a47d335c2c4d7c21f2d99a1ac8b921d",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/README.md": {
|
||||
"mtime": 1793280116.1318583,
|
||||
"seen": 1793280471.59496,
|
||||
"ast_hash": "8edb3478e9aa72a72372c22cdc73bba8",
|
||||
"mtime": 1793293778.9563334,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "8780bb7fa6af66ba3f10b125f7221dc9",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/SECURITY.md": {
|
||||
"mtime": 1793280116.1308582,
|
||||
"seen": 1793280471.59496,
|
||||
"ast_hash": "e6cb7e47b43f7771b2582ad2cb5e5644",
|
||||
"mtime": 1793293778.956833,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "945210658c7d46829477a0c1667da879",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/backend/README.md": {
|
||||
@@ -20879,6 +20879,108 @@
|
||||
"ast_hash": "68ee75ee0f35aabac679ff5018a9911a",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/local_mode.py": {
|
||||
"mtime": 1793293595.8729236,
|
||||
"seen": 1793294358.1061978,
|
||||
"ast_hash": "66233045a5fe2f53d9a3524961c08079",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/capabilities.json": {
|
||||
"mtime": 1793294232.3041594,
|
||||
"seen": 1793294358.108197,
|
||||
"ast_hash": "fcf579a2cd7fd07b4d0d14773466d99c",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/native-qualification.json": {
|
||||
"mtime": 1793293951.3249533,
|
||||
"seen": 1793294358.108197,
|
||||
"ast_hash": "29afb7bbe4a77d8462cee956ac411049",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/results.json": {
|
||||
"mtime": 1793294007.3021033,
|
||||
"seen": 1793294358.108197,
|
||||
"ast_hash": "595d5b4f1a74c12988822cb607f7a95a",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/setup-results.json": {
|
||||
"mtime": 1793293952.1028857,
|
||||
"seen": 1793294358.108197,
|
||||
"ast_hash": "5764dc1fc311f8b4c7b63784e922a874",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/signature-results.json": {
|
||||
"mtime": 1793293887.7429514,
|
||||
"seen": 1793294358.108197,
|
||||
"ast_hash": "adf52d333b4c7f6684ee00f9050ca928",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/tests/test_local_mode.py": {
|
||||
"mtime": 1793293778.9553325,
|
||||
"seen": 1793294358.1136973,
|
||||
"ast_hash": "5ca228ad851df1c0634cc3f4cd642f6e",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/Probe-JobjaktSandbox.ps1": {
|
||||
"mtime": 1793283366.6595008,
|
||||
"seen": 1793294358.787304,
|
||||
"ast_hash": "78ac4dba473a8a360f58d4c6f06aa646",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/Register-JobjaktBacklogTask.ps1": {
|
||||
"mtime": 1793283729.3885343,
|
||||
"seen": 1793294358.787304,
|
||||
"ast_hash": "76bee12ffce53004ae82bc0126039935",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"scripts/Use-JobjaktBacklog.ps1": {
|
||||
"mtime": 1793283366.6574895,
|
||||
"seen": 1793294358.787304,
|
||||
"ast_hash": "d5e222409eeac0c25e2bcc8554e731c5",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/prompts/global-jobs-planning/TODO.md": {
|
||||
"mtime": 1793279995.0849574,
|
||||
"seen": 1793294358.8412056,
|
||||
"ast_hash": "bf102097522ebe88c5201b3c76254535",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/signature-tests.txt": {
|
||||
"mtime": 1793293887.7419424,
|
||||
"seen": 1793294358.865369,
|
||||
"ast_hash": "ad94d54fe0b4bd3df6da109833c1e6b9",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"automation/reports/single-user/tests.txt": {
|
||||
"mtime": 1793294353.7928636,
|
||||
"seen": 1793294358.865369,
|
||||
"ast_hash": "75addcfe721beab1e7ba831cef95006c",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/ACCEPTANCE.md": {
|
||||
"mtime": 1793280594.098433,
|
||||
"seen": 1793294359.0794702,
|
||||
"ast_hash": "46485dec20c3a433783726b33664c02c",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/SINGLE_USER.md": {
|
||||
"mtime": 1793293778.9578352,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "aa5e82f50dd993baf30cd46e22344c80",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/SINGLE_USER_PLAN.md": {
|
||||
"mtime": 1793282880.4392192,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "dc5c7a4cb7a12d2229e94168ca652b85",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/automation/TODO.md": {
|
||||
"mtime": 1793280594.0994372,
|
||||
"seen": 1793294359.0804758,
|
||||
"ast_hash": "5d0be19d6032e101a97a0cc8ce85b386",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"job-tracker-ui/package-lock.json": {
|
||||
"mtime": 1793277698.2901168,
|
||||
"seen": 1793279715.6444461,
|
||||
|
||||
Reference in New Issue
Block a user