ARDR: starintel-server #44 document transform ingress + URL extraction #185

Open
opened 2026-09-02 17:26:15 +00:00 by nsaspy · 0 comments
Owner

ARDR transaction

Selected seed: lost-rob0t/starintel-server#44 (P1-06).

Canonical research:
roam/research/star-server/STAR-RESEARCH-051-document-pattern-ingress-url-extraction.org

Canonical design/adversarial review:
roam/design/star-server/STAR-SERVER-050-document-pattern-ingress-url-extraction.org

Lifecycle

  • Research: READY_FOR_DESIGN
  • Design: DESIGN_READY_FOR_OPERATOR_REVIEW
  • Implementation authorization: PENDING / AWAITING_OPERATOR_IMPLEMENTATION_APPROVAL

Decision

Replace the dead/global matcher callback path with a StarLang-first typed document-transform boundary compiled through the #43 RuntimePlan. The first URL transform uses bounded lexical candidate discovery plus URI parsing/normalization, then sends generated URL/relation documents through canonical application ingest. Direct transform publication to documents.new.* is explicitly rejected.

First RED

Pure fixture only: source text see https://Example.COM/a?x=1, then continue must normalize to https://example.com/a?x=1, retain source field/span provenance, and invoke zero publish/persist/network callbacks. Untouched server has no typed pure transform contract, so this must be a legitimate RED before implementation mutation.

This issue records research/design state only. It does not approve implementation and must not expose work to RAGE.

## ARDR transaction Selected seed: `lost-rob0t/starintel-server#44` (P1-06). Canonical research: `roam/research/star-server/STAR-RESEARCH-051-document-pattern-ingress-url-extraction.org` Canonical design/adversarial review: `roam/design/star-server/STAR-SERVER-050-document-pattern-ingress-url-extraction.org` ### Lifecycle - Research: `READY_FOR_DESIGN` - Design: `DESIGN_READY_FOR_OPERATOR_REVIEW` - Implementation authorization: `PENDING / AWAITING_OPERATOR_IMPLEMENTATION_APPROVAL` ### Decision Replace the dead/global matcher callback path with a StarLang-first typed document-transform boundary compiled through the #43 RuntimePlan. The first URL transform uses bounded lexical candidate discovery plus URI parsing/normalization, then sends generated URL/relation documents through canonical application ingest. Direct transform publication to `documents.new.*` is explicitly rejected. ### First RED Pure fixture only: source text `see https://Example.COM/a?x=1, then continue` must normalize to `https://example.com/a?x=1`, retain source field/span provenance, and invoke zero publish/persist/network callbacks. Untouched server has no typed pure transform contract, so this must be a legitimate RED before implementation mutation. This issue records research/design state only. It does not approve implementation and must not expose work to RAGE.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/starintel-auto-research#185
No description provided.