Skip to content

Add Provenance and Citation Policy#145

Merged
shinaoka merged 1 commit into
mainfrom
provenance-citation-policy
Jul 22, 2026
Merged

Add Provenance and Citation Policy#145
shinaoka merged 1 commit into
mainfrom
provenance-citation-policy

Conversation

@shinaoka

Copy link
Copy Markdown
Member

Summary

Mirrors tensor4all-rs tensor4all/tensor4all-rs#558 for this repository:

  • docs/PROVENANCE_AND_CITATION_POLICY.md: per-component provenance table (strided-traits/view/kernel as ports of Strided.jl / StridedViews.jl; strided-perm as Derived (BSD-3-Clause) from HPTT with SIMD/autotuning explicitly not ported; strided-opteinsum inspired by OMEinsum.jl; einsum2 and the facade original), plus an algorithm-origins table (HPTT ARRAY 2017 / arXiv:1704.04374; Strided.jl repository for the kernel design, which has no accompanying paper).
  • Citation policy: permanent recursive style, asking research users to cite the original algorithm papers and apply upstream projects' citation policies recursively; a future strided-rs software paper will add to, not replace, these citations.
  • README: Provenance link in Acknowledgments and a new "How to Cite" section.

Docs only; cargo fmt --check passes; no code changes.

🤖 Generated with Claude Code

Mirrors the tensor4all-rs policy: per-component provenance table with a
defined relationship vocabulary, algorithm-origins table (HPTT ARRAY
2017 for the transpose; Strided.jl repository for the kernel design),
and a permanent recursive citation style asking research users to cite
the underlying science and upstream projects' own citation policies.
Linked from the README Acknowledgments and a new How to Cite section.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@shinaoka
shinaoka enabled auto-merge (squash) July 22, 2026 00:19
@shinaoka
shinaoka merged commit a948817 into main Jul 22, 2026
5 checks passed
@shinaoka
shinaoka deleted the provenance-citation-policy branch July 22, 2026 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant