functionVerified releasev2

normalize_stories

Normalize HN records or a snapshot, preserve missing popularity values, merge overlapping feed membership and deduplicate story IDs. Returns acquisition provenance and quality counts.

Library
case4-hn
Updated
Runtime
current process; user-managed packages · Python 3.13

Interface

Verified contract

Callable Object

Inputs

NameType
recordsunspecified
source_infounspecified

Outputs

NameType
defaultunspecified

Exact release

Pinned local call

from spl import SPLClient

result = SPLClient.embedded().call(
    "splime://@splime.project/case4-hn/normalize_stories@2",
    kwargs={'records': 'replace-with-value', 'source_info': 'replace-with-value'},
    trust=True,
)

Review before running. Public bundles contain executable code. Verify the publisher and exact content hash; a virtual environment isolates dependencies, not the operating system.

Evidence

Evidence-backed concepts

  • Normalize stories
  • Acquisition provenance
  • Quality counts
  • Normalize hn records
  • Preserve missing popularity values
  • Merge overlapping feed membership
  • Deduplicate story i ds
  • Source info

History

Public versions

  • v28 downloads
  • v111 downloads

Discover

Similar Objects

Explore all