# sendfile_only_not_registered — PROVENANCE

## scenario
task-2635+1 §6 신규 fixture (2/5). 기존 `sendfile_only_no_cron` 와 동일 시나리오를 **5축 명시 형태**로 박제. attempted=False 가 핵심 — sendfile 만 발사하고 cron 등록을 시도하지 않은 상태. attempted=True 였다면 모순 #4 (SENDFILE_ONLY + attempted=True) 가 발화하므로 axis-2/3 정합이 필수.

## input (evidence.json) 핵심
### 5축 (task-2635+1)
- `registration_intent` = `true`
- `registration_attempted` = `false` ← 핵심 차이점 (axis-2)
- `registration_result_status` = `SENDFILE_ONLY`
- `callback_delivery_status` = `NOT_APPLICABLE`
- `collector_receipt_status` = `NOT_APPLICABLE`
### 보조 필드
- `attempted_callback_registration` = `false` (legacy field — axis-2 와 동기)
- `delivery_method` = `sendfile_only` (ANCHOR-3 스키마 강제)
- `cron_schedule_id` 부재
- `sendfile_audit.is_callback_substitute` = `false`

## expected (expected.json) 핵심
- `finalize_result` = `fail` (fail-closed)
- `fail_closed` = `true`
- `fallback_cancel_signal` = `false`
- `collector_spawn_expected` = `false`
- `is_callback_complete` = `false`
- `contradictions_expected` = `[]`

## spec 근거
- task-2635+1 §3 NOT_REGISTERED/SENDFILE_ONLY 기록 조건
- task-2635+1 §6 신규 fixture 정본 2번
- task-2635+1 §7 모순 #4 (SENDFILE_ONLY + attempted=True) 의 정합 사례

## 비결정성 / 외부 의존
- 없음 (frozen fixture)

## 변경 이력
- 2026-05-23 task-2635+1 최초 작성 (dev6 페룬)
