Export partially-captured groups as stable
Stop treating partially-captured oldest timestamp groups (including Arc 10-pulls) as a special "incomplete" case. All decoded rows are now exported and marked with stable UIDs; the previous INCOMPLETE_* warnings and related console hint logic were removed. annotate_groups and annotate_arc_groups were simplified to always set uid_status="stable" and export_record=True, and arc_stability_warnings was deleted. CLI, live capture runner, console, tests, docs and mappings were updated to reflect the new behavior and to remove emission/handling of those informational warnings.
This commit is contained in:
parent
20b2086299
commit
5d16dac4d5
10 changed files with 53 additions and 170 deletions
|
|
@ -119,37 +119,3 @@ def print_success(text: str) -> None:
|
|||
|
||||
def print_problem(text: str) -> None:
|
||||
print(style(f" {text}", YELLOW, BOLD))
|
||||
|
||||
|
||||
def print_boxed(lines: list[str], *codes: str) -> None:
|
||||
inner = WIDTH - 4
|
||||
border = " +" + "-" * (WIDTH - 2) + "+"
|
||||
print(style(border, *codes))
|
||||
for line in lines:
|
||||
print(style(" | " + line.ljust(inner) + " |", *codes))
|
||||
print(style(border, *codes))
|
||||
|
||||
|
||||
# Warning codes for an oldest timestamp group that was exported despite possibly
|
||||
# being an unfinished 10-pull. The exported rows are stable, so the warning is
|
||||
# informational and the user can ignore it once the rest is captured.
|
||||
INCOMPLETE_EXPORT_CODES = {
|
||||
"INCOMPLETE_TIMESTAMP_GROUP_EXPORTED",
|
||||
"INCOMPLETE_ARC_10_PULL_EXPORTED",
|
||||
}
|
||||
|
||||
|
||||
def maybe_print_incomplete_hint(warnings: list[dict]) -> None:
|
||||
if not any(w.get("code") in INCOMPLETE_EXPORT_CODES for w in warnings):
|
||||
return
|
||||
print()
|
||||
print_boxed(
|
||||
[
|
||||
"The INCOMPLETE_..._EXPORTED warning above is safe",
|
||||
"to ignore if the partial 10-pull it captured is",
|
||||
"already in your tracker. Otherwise restart",
|
||||
"the capture and go to a further page",
|
||||
],
|
||||
GREEN,
|
||||
BOLD,
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue