Add comprehensive CV verification checks and dashboard auto-refresh
- Add dashboard auto-refresh polling to update when processing completes - Skip verification for freelance employers (but not contractors) - Add incorporation date check (flags employment before company existed) - Add dissolution date check (flags employment at dissolved companies) - Add dormant company check (flags non-director roles at dormant companies) - Add company size vs role check (flags senior roles at micro-entities) - Add SIC code mismatch check (flags tech roles at non-tech companies) - Add director verification against Companies House officers - Add rapid career progression detection (3+ seniority jumps in <2 years) - Add early career senior role detection (<2 years after education) - Extend CompanyVerificationResult with flags and company data - Add officers endpoint to Companies House client - Fix null reference warning in Report.razor Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -16,9 +16,18 @@ public class CompanyCache
|
||||
[MaxLength(64)]
|
||||
public string Status { get; set; } = string.Empty;
|
||||
|
||||
[MaxLength(64)]
|
||||
public string? CompanyType { get; set; }
|
||||
|
||||
public DateOnly? IncorporationDate { get; set; }
|
||||
|
||||
public DateOnly? DissolutionDate { get; set; }
|
||||
|
||||
[MaxLength(64)]
|
||||
public string? AccountsCategory { get; set; }
|
||||
|
||||
[MaxLength(256)]
|
||||
public string? SicCodesJson { get; set; }
|
||||
|
||||
public DateTime CachedAt { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user