AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.
14 matches across 4 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | templates/portals.example.yml | 1055 | # ============================================================ |
| MEDIUM | templates/portals.example.yml | 1057 | # ============================================================ |
| MEDIUM | templates/portals.example.yml | 1079 | # ============================================================ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | templates/portals.example.yml | 1 | # Portal Scanner Configuration |
| LOW | templates/portals.example.yml | 21 | # 4. Adjust search_queries for your preferred job boards |
| LOW | templates/portals.example.yml | 41 | # common foreign hubs. Customize to your geography. |
| LOW | templates/portals.example.yml | 361 | # |
| LOW | templates/portals.example.yml | 381 | # format: jobs-json-v1 |
| LOW | templates/portals.example.yml | 1061 | # `search_queries:` section above — that's where the scanner picks |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | modes/pdf.md | 19 | 13. Read `name` from `config/profile.yml` → normalize to kebab-case lowercase (e.g. "John Doe" → "john-doe") → `{candida |
| LOW | dashboard/internal/ui/screens/pipeline_test.go | 121 | {Company: "Acme Corp", Role: "Senior PM, Voice AI", Status: "Evaluated", Score: 4.2, Notes: "Series B in Madrid"}, |
| LOW | dashboard/internal/ui/screens/pipeline_test.go | 138 | if len(pm.filtered) != 1 || pm.filtered[0].Company != "Acme Corp" { |
| LOW | dashboard/internal/ui/screens/pipeline_test.go | 145 | if len(pm.filtered) != 1 || pm.filtered[0].Company != "Acme Corp" { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | dashboard/internal/ui/screens/pipeline.go | 176 | // the current UI state so manual refresh feels seamless. |