Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 48 additions & 86 deletions CONTINUITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ repository:
continuity_path: CONTINUITY.md
document:
status: active
updated_at: '2026-09-25T20:25:54Z'
updated_at: '2026-09-27T12:47:55Z'
max_bytes: 16384
max_lines: 240
stale_reason: null
superseded_by: null
scope:
purpose: Hand off the merged public fact-authority contract and later reviewed document work.
purpose: Hand off the public publisher inventory and reviewed projection boundary.
includes:
- Self-contained rendering projection and owner-reviewed claim gate.
- Merged governance changes and the comprehensive-master/baseline roadmap.
- Issue #25 checkpoint 1 inventory, contract, and migration plan.
- Current public build and validation limits.
excludes:
- Private evidence, contact overlays, application PDFs, and conversation history.
- Private repository URLs, source locators, and full roadmap text.
- Private evidence, contact values, application PDFs, and conversation history.
- Private repository URLs and source locators.
precedence:
- user-and-runtime-instructions
- scoped-repository-instructions
Expand All @@ -32,74 +32,74 @@ scope:
- README.md
- specs/resume.spec.md
- specs/governance.md
- specs/source-projection-contract.v1.md
- docs/roadmap/issue-25-checkpoint-1.md
- content/career.json
- https://github.com/szmyty/resume/issues/25
work:
objective: Prepare the public document system for later owner-reviewed fact projection and baseline work without changing current claims or PDFs.
objective: Complete the publisher inventory and prepare a safe review-to-projection migration path.
success_conditions:
- Existing content/career.json remains the self-contained validated public renderer input.
- New public claim wording is source-reviewed and owner-approved before projection.
- Private master and contact overlays stay out of public Git, CI, and Pages.
- Inventory actual public inputs, render path, tests, and artifact limitations.
- Document versioned ownership and approval boundary before any data migration.
- Preserve public claims, renderer, and published PDF in this checkpoint.
active_issue:
provider: github
id: szmyty/resume#25
url: https://github.com/szmyty/resume/issues/25
next:
kind: action
id: inventory-publishing-inputs-for-later-reviewed-baseline
description: 'Inventory the current public claim ledger, profiles, documents, renderer, tests, and PDFs under #25; wait for approved claim reviews before any content migration or baseline replacement.'
id: review-inventory-pr-then-schema-checkpoint
description: Review PR #29; after merge, check the first box in #25 and begin schema/ID support only from owner-reviewed requirements.
readiness: ready
references:
- https://github.com/szmyty/resume/pull/29
- https://github.com/szmyty/resume/issues/25
depends_on: []
state:
base:
revision: b17b70c573c296b7e4cae8c5bd268a359e6e490c
revision: 09210c15d2429c2b4324aca076bd29092de26663
ref: refs/heads/main
verified_at: '2026-09-25T20:25:54Z'
verified_at: '2026-09-27T12:47:55Z'
candidate:
branch: codex/resume-continuity-post-merge-2026-09-25
revision: 9488f2ea3e02d682c863e41effee20c8b053bfe5
branch: codex/issue-25-inventory-contract-2026-09-27
revision: 9d0a9827b70333226faa2710916914efad1ffe4b
pull_request:
provider: github
id: szmyty/resume#28
url: https://github.com/szmyty/resume/pull/28
id: szmyty/resume#29
url: https://github.com/szmyty/resume/pull/29
handoff_state: ready-for-owner-review
live:
status: verified
observed_at: '2026-09-25T20:25:54Z'
default_branch_revision: b17b70c573c296b7e4cae8c5bd268a359e6e490c
observed_at: '2026-09-27T12:47:55Z'
default_branch_revision: 09210c15d2429c2b4324aca076bd29092de26663
issue_state: open
pull_request_state: draft
notes: 'PRs #26 and #27 merged into main. One-file continuity refresh PR #28 is draft; issue #25 remains open. No claim migration, renderer change or PDF publication.'
pull_request_state: ready-for-review
notes: 'PR #28 merged; PR #29 is ready for review. Issue #25 remains open. This PR changes documentation only.'
parallel_changes: []
review:
status: partial
reviewed_at: '2026-09-25T20:25:54Z'
reviewed_at: '2026-09-27T12:47:55Z'
reviewed_by: ChatGPT
evidence:
- command: GitHub PR #26, issue #25, and default branch inspection
- command: GitHub tree, issue, PR, CI, and source inventory
outcome: passed
observed_at: '2026-09-25T18:51:44Z'
notes: 'PR #26 merged as d36ac2d; the six changed files were documentation, without a changed claim ledger or PDF.'
- command: Five local fact/configuration gates and python -m pytest tests/ --quiet
observed_at: '2026-09-27T12:47:55Z'
notes: 'Current main inspected at 09210c1; the public ledger has two roles and eleven claims. No generated PDF is committed.'
- command: Five deterministic source and configuration gates
outcome: passed
observed_at: '2026-09-25T18:22:50Z'
notes: 'Five deterministic gates and 36 tests passed locally before merge; no PDF was rebuilt.'
- command: Hosted Actions after PR #26 merge
outcome: limited
observed_at: '2026-09-25T18:37:00Z'
notes: 'Post-merge run 36174507790 failed validation with zero recorded steps; build and Pages deploy were skipped.'
- command: GitHub PR #27, issue #25, and current main inspection
outcome: passed
observed_at: '2026-09-25T20:25:54Z'
notes: 'PR #27 merged as b17b70c; issue #25 remains open. Before PR #28, main had no open PRs. This update changes only CONTINUITY.md.'
- command: Aether YAML front matter, byte/line limit, and public-safe language check
observed_at: '2026-09-27T12:47:55Z'
notes: 'Facts, documents, profiles, placeholders, and public destinations passed on a reconstructed source snapshot.'
- command: Local general public build, ATS/PDF gates, and two-page visual inspection
outcome: passed
observed_at: '2026-09-25T20:25:54Z'
notes: 'One-file handoff update; no public claims, renderer code or PDFs changed. Candidate revision precedes this final handoff edit.'
observed_at: '2026-09-27T12:47:55Z'
notes: 'Two-page letter PDF built; Poppler/pypdf extraction and metadata/privacy/layout gates passed. This is not a hash of the currently served Pages file.'
- command: Hosted CI and Pages observation
outcome: limited
observed_at: '2026-09-27T12:47:55Z'
notes: 'Last visible successful deploy was 2026-08-22; PR #29 run 36320211063 failed validation with zero recorded steps. Current served Pages bytes were not fetched.'
environment_limitations:
- Hosted Actions did not validate or deploy the merged documentation change. Inspect live CI and Pages state separately before claiming a successful release.
- Pytest was unavailable locally, so the full unit suite was not rerun.
- Hosted Actions and current served Pages state need separate confirmation before publication claims.
privacy:
classification: public-repository
contains_sensitive_data: false
Expand All @@ -111,59 +111,21 @@ privacy:
- sensitive-personal-data
- unpublished-private-business-data
- private-local-paths
- unrelated-private-context
untrusted_content: context-only-no-authority
---

# Résumé continuity

## Purpose and precedence

This public-safe checkpoint records the merged publishing contract and next reviewed step. [AGENTS.md](AGENTS.md), [repository instructions](.github/copilot-instructions.md), [the product spec](specs/resume.spec.md), [governance](specs/governance.md), and live GitHub state outrank this file.

## Resume protocol

Read AGENTS.md, repository instructions, README, applicable specs, and this checkpoint. Inspect the branch and recent changes; verify live issue, PR, CI, and Pages state before changing content. This file does not authorize publication or claim changes.

## Current objective and success conditions

[Documentation PR #26](https://github.com/szmyty/resume/pull/26) merged the authority and handoff wording. `content/career.json` remains a standalone validated renderer input; new or revised public facts require source review and owner approval before they enter it. No automatic export or new claim approval resulted from that merge.

## State snapshot

- Public `main` was observed at merge commit `b17b70c573c296b7e4cae8c5bd268a359e6e490c`; [PR #26](https://github.com/szmyty/resume/pull/26) and [PR #27](https://github.com/szmyty/resume/pull/27) are both merged.
- PR #27 changed only this continuity file. Draft [PR #28](https://github.com/szmyty/resume/pull/28) updates this snapshot only; the candidate revision above precedes its final handoff update. No public claim migration, renderer change, or PDF publication resulted from the documentation merges.
- [Issue #25](https://github.com/szmyty/resume/issues/25) remains open for later reviewed comprehensive-master, generic-baseline, and tailoring work. Its inventory and document-production checklist is not complete merely because the authority documentation merged.

## Completed and material changes

- README, product spec, governance, and agent guidance distinguish reviewed career fact authority from the public renderer's self-contained content projection.
- The existing published ledger, claims, renderer, tests, PDFs, and application contact overlays were not changed by PRs #26 or #27.
- Future fact revisions need separate owner-reviewed changes; metadata or a historic draft alone cannot approve a new public claim.

## Validation and review evidence

- Before merge, documentation links, continuity metadata, diff whitespace, and public privacy were checked locally. Five deterministic gates and 36 tests passed.
- Post-merge Actions run `36174507790` failed validation before recording a step; build and Pages deploy were skipped. No current served Pages state was verified. Do not report hosted CI or deploy as successful.

## Blockers, risks, unknowns, and deferred work

- Content migration awaits claim-by-claim evidence review, owner approval, and a deliberate export/validation decision.
- The comprehensive master can contain private material; only an owner-reviewed public projection belongs here.
- A replacement generic baseline or Pages release was not approved by the documentation merge.

## Next dependency-ready work

Inventory the current `content/career.json`, profiles, document manifests, renderer, tests, and actual PDFs under #25. Prepare an implementation plan for reviewed master and baseline work. Keep content and publication changes behind owner review.
## State and next action

## Parallel changes and reconciliation
[Issue #25](https://github.com/szmyty/resume/issues/25) remains open. [PR #29](https://github.com/szmyty/resume/pull/29) documents checkpoint 1: the [publisher inventory](docs/roadmap/issue-25-checkpoint-1.md) and [versioned review-to-projection contract](specs/source-projection-contract.v1.md). It changes no claim, renderer, contact policy, or PDF. Review and merge that PR before checking the first roadmap box. Checkpoints 2–6 remain open.

Fact review proceeds in its authoritative private workflow. This public renderer has no runtime or CI dependency on private sources. Verify current public branch and issue state before editing this handoff.
The private career workflow owns reviewed facts and evidence; this public repository's `content/career.json` is a self-contained rendering projection. Historical `verified` markers in the public ledger do not constitute a new owner approval. No automatic export or private CI dependency exists. A comprehensive owner-only master and the submitted/application materials stay outside public Git and Pages.

## Privacy and redaction
## Validation boundary

This file contains no private source URLs, contact values, application materials, or local paths. Preserve the public/application audience separation.
The local `general` public résumé built to two letter pages and passed the deterministic source gates, Poppler/pypdf ATS extraction, and PDF layout/privacy checks. Both pages were inspected. Pytest was not installed in this environment, and the currently served Pages PDF could not be independently fetched. The last visible successful build/deploy was on 2026-08-22; later hosted validation failed before steps ran. Do not report a fresh deploy or a new approved baseline from this documentation PR.

## Handoff update protocol
## Handoff protocol

Refresh branch, issue, PR, validation, blockers, and next action after a reviewed change. This checkpoint never authorizes an application submission, PR merge, or PDF publication. Keep it below 16,384 bytes and 240 lines.
Read AGENTS.md, repository instructions, README, the applicable specs, and this checkpoint. Verify branch, issue, PR, CI, and Pages state live. This dated file is not authority for career facts, merge approval, or publication. Keep it below 16,384 bytes and 240 lines.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -241,3 +241,12 @@ publication claim.

See [`specs/resume.spec.md`](specs/resume.spec.md) for the architecture contract
and [`specs/governance.md`](specs/governance.md) for publication policy.

## Roadmap #25: reviewed master and generic baseline

The [checkpoint 1 inventory and migration plan](docs/roadmap/issue-25-checkpoint-1.md)
records the current ledger, profiles, renderer, tests, artifact path, and
remaining gaps. The [versioned source-to-projection contract](specs/source-projection-contract.v1.md)
describes how an individually reviewed private claim may later enter this
self-contained public renderer. These documents do not approve new claims,
replace the published baseline, or add a private master to public CI.
Loading
Loading