Files

63 lines
1.5 KiB
Python

"""Public pure-function API for resume document v3 operations."""
from .resume_document_core import (
DocumentError,
entry_fingerprint,
gap_report_is_stale,
find_bullet,
find_entry,
find_section,
merge_ids,
merge_profile_refresh,
normalize_document,
)
from .resume_document_mutations import (
apply_delete_bullet,
apply_delete_entry,
apply_update_basics,
apply_update_bullet,
apply_update_entry,
apply_update_skill_groups,
apply_update_profile_summary,
confirm_profile_summary_proposal,
mark_profile_summary_stale,
reject_profile_summary_proposal,
set_generated_profile_summary,
set_profile_summary_proposal,
confirm_proposal,
reject_proposal,
set_pending_proposal,
set_entry_gap_report,
undo_entry,
)
__all__ = [
"DocumentError",
"apply_delete_bullet",
"apply_delete_entry",
"apply_update_basics",
"apply_update_bullet",
"apply_update_entry",
"apply_update_skill_groups",
"apply_update_profile_summary",
"confirm_profile_summary_proposal",
"mark_profile_summary_stale",
"reject_profile_summary_proposal",
"set_generated_profile_summary",
"set_profile_summary_proposal",
"confirm_proposal",
"entry_fingerprint",
"gap_report_is_stale",
"find_bullet",
"find_entry",
"find_section",
"merge_ids",
"merge_profile_refresh",
"normalize_document",
"reject_proposal",
"set_pending_proposal",
"set_entry_gap_report",
"undo_entry",
]