docs: assess ECT draft submission readiness, fix -00/-01 discrepancies
- Add docs/status.md with full draft quality assessment - Fix blog post: update outdated claim names (par -> pred, ext -> ect_ext) - Update refimpl README: add -00 vs -01 migration note with claim mapping - Update IMPROVEMENTS.md: add section 6 with all -01 migration tasks
This commit is contained in:
51
docs/status.md
Normal file
51
docs/status.md
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# research.ietf — Status
|
||||||
|
|
||||||
|
## 2026-04-03 — Draft Assessment and Cleanup
|
||||||
|
|
||||||
|
### Current State
|
||||||
|
|
||||||
|
**Primary draft**: `draft-nennemann-wimse-ect-01` (Execution Context Tokens for Distributed Agentic Workflows)
|
||||||
|
- Location: `workspace/drafts/ietf-wimse-ect/`
|
||||||
|
- Format: kramdown-rfc markdown, 1839 lines
|
||||||
|
- Rendered: 43 pages (TXT), XML and HTML available
|
||||||
|
- Last build: 2026-03-06
|
||||||
|
|
||||||
|
### Draft Quality Assessment
|
||||||
|
|
||||||
|
The -01 draft is **structurally complete and IETF-compliant**:
|
||||||
|
|
||||||
|
- All required sections present: Abstract, Introduction, Conventions/Definitions, Security Considerations, Privacy Considerations, IANA Considerations, References (normative + informative)
|
||||||
|
- BCP 14 (RFC 2119/8174) boilerplate included
|
||||||
|
- IANA registrations complete: 2 media types, 1 HTTP header field, 6 JWT claims
|
||||||
|
- 3 use cases in appendix (L1, L2, L3)
|
||||||
|
- Comprehensive Related Work section (WIMSE, OAuth, TxnTokens, OpenTelemetry, PROV, SCITT, RATS, emerging agent protocols)
|
||||||
|
- No TODOs/FIXMEs/TBDs in the draft
|
||||||
|
|
||||||
|
### Issues Found and Fixed
|
||||||
|
|
||||||
|
1. **Blog post outdated claim names** (FIXED): `par` -> `pred`, `ext` -> `ect_ext` in `blog-ect-assurance-levels.md`
|
||||||
|
2. **Refimpl README outdated** (FIXED): Added migration note documenting -00 vs -01 claim name changes, updated specification references
|
||||||
|
3. **Refimpl IMPROVEMENTS.md** (FIXED): Added section 6 documenting all -01 migration tasks needed
|
||||||
|
|
||||||
|
### Outstanding Issues
|
||||||
|
|
||||||
|
1. **Refimpl not updated to -01**: Reference implementations (Go + Python) still use -00 claim names (`par` instead of `pred`, `pol`/`pol_decision` instead of `ect_ext`, `sub` not in spec). This is the biggest gap before submission.
|
||||||
|
2. **Build tooling**: `kramdown-rfc2629` not installed in this environment. Need Ruby gem to rebuild from markdown.
|
||||||
|
3. **Date stale**: XML was built 2026-03-06. Needs rebuild before submission.
|
||||||
|
4. **Other draft workspace**: `workspace/drafts/` contains 7 other draft directions (gap-analysis, agent-context-policy, new-drafts, etc.) — none are as mature as the ECT draft.
|
||||||
|
|
||||||
|
### Analyzer Status
|
||||||
|
|
||||||
|
- 475 drafts fetched, 361 relevant after false-positive filtering
|
||||||
|
- 713 authors, 501 ideas, 132 cross-org convergent ideas, 12 gaps
|
||||||
|
- Web UI and blog series functional
|
||||||
|
- Pipeline: v0.3.0 publication-ready
|
||||||
|
|
||||||
|
### Next Steps (Priority Order)
|
||||||
|
|
||||||
|
1. **P0**: Update refimpl to -01 claim names (pred, ect_ext, exec+jwt typ)
|
||||||
|
2. **P0**: Install kramdown-rfc2629 and rebuild draft with current date
|
||||||
|
3. **P1**: Submit -01 to IETF datatracker (upload XML)
|
||||||
|
4. **P1**: Publish blog post about assurance levels
|
||||||
|
5. **P2**: Consider WIMSE mailing list introduction
|
||||||
|
6. **P2**: Run updated pipeline on 101 unprocessed drafts
|
||||||
Reference in New Issue
Block a user