OCF → career-ops: seeding a workspace from a candidate-owned career file #1342
dmadeo
started this conversation in
Show and tell
Replies: 1 comment 4 replies
|
Answered your hook-contract question over in #1335, @dmadeo — short version: the plugin skill layer is your path today (local, zero-key, same session), no engine change needed, and |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi Santiago,
I maintain Open Career Format (OCF), an open, candidate-owned schema for durable career memory. OCF and career-ops look complementary: career-ops runs the job-search workflow, OCF holds the durable career context (facts, evidence, variants, cautions, stories, provenance) a candidate carries across tools.
I've already built the OCF side of this. There's a skill that exports a candidate's existing OCF file into career-ops' user-layer files (cv.md, profile, story-bank, jds) as it would expect. Career-ops runs exactly as it does today, without knowing OCF exists.
Two choices you might care about: it inspects your workspace's own templates before writing and adapts if your file shapes differ, so it won't freeze or hardcode your formats; and it holds a hard boundary, no pipeline/scoring/scan state ever flows back into OCF, and transient overlay like comp or location isn't written to the master without explicit consent.
Full write-up, the skill, the mapping notes, and the OCF repo:
We seem aligned on what you laid out in the Vision thread: free, local-first, the candidate owning their own words. One thread here already has an OCF answer: multiple CV versions (#386) is what OCF's positioning and narrative variants are for.
A deeper tie could be interesting later as an integration: career-ops reading OCF directly as the substrate, curating per search track, and feeding user-approved career-memory improvements back. If that's worth exploring, I'm glad to write it up as an RFC following your process.
Nothing needed on your end for the skill/export to be useful today. Happy to compare notes, and thanks for building this.
— David
All reactions