Skip to content

CareerOps 1.2.0 — Career OS

Choose a tag to compare

@telivity-otaip telivity-otaip released this 29 Jul 21:18

CareerOps 1.2.0 — Career OS

CareerOps is no longer just a job-search board. This release ships the Career Operating System: durable memory with provenance, interview/offer depth, contacts, and plugin/chain surfaces — still materials-first, never inventing experience, never auto-applying.

Demo: https://careerops.telivity.app
Roadmap: docs/ROADMAP.md
Doctrine: docs/DOCTRINE_MEMORY.md

Career Memory & Provenance

  • Bullet Memory with immutable body_original, revisions, soft archive, and Accept-gated AI polish
  • Bidirectional promote into resume / portfolio with source_type / source_id links
  • Portfolio library (code / design / product) under the same sync rules
  • Career Advise — materials-only past, labeled market judgment; grounded follow-ups replace freeform Chat
  • Ranked Generate selection (checked → role-linked → relevance → recency)
  • Calendar cadence nudges; board pack schema_version 2+ for accomplishments / portfolio round-trip
  • Durability: outcomes, story bank, and Sent / version metadata synced to Supabase with RLS (local fallback)

Interviews, Offers & Contacts

  • Interview events — rounds, scheduling, notes; prep drafts as recoverable reports
  • Offer comparison — structured base / bonus / equity / remote / deadline; side-by-side compare
  • Resume version timeline — Sent markers, display names, outcome join (“what shipped?”)
  • Contacts CRM for network follow-ups without auto-send
  • Honest comp / salary surfaces (no invented bands); Ashby comp_range persistence where available
  • Enrichment lands as inbox candidates to confirm, not silent resume writes

Plugins & Chains

  • Plugin registry + example adapter / hooks for CareerOps LIVE
  • Mode chains for gated multi-step skill pipelines (see docs/PLUGINS.md and docs/CHAINS.md)
  • Skill modes include advise alongside scan / evaluate / rank / tailor / interview / followup / outcome
  • CLI board-pack helpers for offline / agent workflows

UI cleanup pointers

  • Standalone Chat folded into Advise as a grounded follow-up box
  • Resume tool repurposed as JD triage with Add to board
  • Find board chrome: Sort / Filter, plain-English junk cleanup, Remote·US-only, Not for me → Closed
  • Expanded default Find pack (87+ verified ATS boards) with server-side dedupe
  • Self-host: scrubbed edge functions, schema, and training skeleton published

Doctrine (unchanged)

  1. No invented experience
  2. No auto-apply / no auto-send
  3. AI polish only with Accept
  4. Labeled market / salary judgment
  5. Enrichment confirms into memory — never silent scrape-to-resume

Upgrade notes

  • Hosted app: already on this ship at careerops.telivity.app
  • Self-host: apply Supabase migrations under supabase/migrations/ (Phase 1 memory + durability + Phase 2/3 interview/offers/contacts/comp)
  • Export a fresh Board pack after upgrading if you use the Open Agent Skill offline

Discussions are open for Q&A and ideas. Good first issues and the public roadmap are pinned on the Issues tab.