extract 0 0 0

QilongWu/OrdSense

published by @QilongWu

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
115
Last 30 days
37
Likes
-
Size
465 KB
Created on HF
2026-09-02
Age
1 months ago

Description

OrdSense

OrdSense is an English evaluation dataset for measuring whether jailbreak evaluators are sensitive to procedural ordering. It accompanies Validity-Aware Jailbreak Evaluation for Large Language Models and the SEAV code release.

The dataset contains 137 records. Each record expresses one intent through three orderings of the same procedural steps:

original: the upstream procedure's original ordering.

alt_correct: a different topological ordering that respects every… See the full description on the dataset page: https://huggingface.co/datasets/QilongWu/OrdSense.

Tags

task_categories:text-classificationlanguage:enlicense:othersize_categories:n<1Kformat:jsonmodality:tabularmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantarxiv:2609.00498region:usevaluationsafetyjailbreakprocedural-reasoningorder-sensitivityarxiv:2609.00498

README current version from Hugging Face


pretty_name: OrdSense
language: en
license: other
task_categories:

  • text-classification
    tags:
  • evaluation
  • safety
  • jailbreak
  • procedural-reasoning
  • order-sensitivity
  • "arxiv:2609.00498"
    size_categories:
  • n<1K
    configs:
  • config_name: default
    data_files:
    • split: test
      path: data/test.jsonl

OrdSense

OrdSense is an English evaluation dataset for measuring whether jailbreak evaluators are sensitive to procedural ordering. It accompanies Validity-Aware Jailbreak Evaluation for Large Language Models and the SEAV code release.

The dataset contains 137 records. Each record expresses one intent through three orderings of the same procedural steps:

  • original: the upstream procedure's original ordering.
  • alt_correct: a different topological ordering that respects every retained dependency.
  • wrong_order: a permutation that violates at least one retained dependency.

The step text is preserved across all three variants; only its ordering changes. The response fields add consistent Step N: numbering after reordering.

Loading

from datasets import load_dataset

dataset = load_dataset("QilongWu/OrdSense", split="test")
assert len(dataset) == 137

The repository has one configuration (default) and one split (test). The split is stored at data/test.jsonl.

Dataset Composition

OrdSense contains 137 rows selected from procedural records with a stable dependency consensus and more than one valid topological ordering. Every row carries all three conditions, rather than representing each condition as a separate row. Intents are unique within this release.

Dependencies were inferred with Kimi K2.5 from shuffled steps and selected by agreement across repeated generations. They are model-inferred annotations, not human ground truth. Edges inconsistent with the original ordering were removed before generating permutations. The alternate ordering is sampled from valid topological sorts; the wrong ordering is required to violate one or more retained edges.

Schema

Each JSON object has exactly these fields:

Field Type Description
intent string Goal or intent associated with the procedure.
topic string Upstream topical category.
final_label string Safety label retained from the SEAV construction pipeline.
n_steps integer Number of procedural steps.
original_steps list[string] Step text in the upstream ordering.
original_deps list[list[string]] Kimi K2.5-inferred dependency edges before cleaning; [a, b] means step a should precede step b.
cleaned_deps list[list[string]] Retained dependency edges used to generate and validate variants.
deps_removed list[list[string]] Inferred edges removed because they ran opposite to the original ordering.
n_deps_removed integer Number of removed edges.
freq_counts integer Frequency of the selected dependency-edge set across repeated Kimi K2.5 generations.
n_valid_toposorts integer Number of valid topological orderings under cleaned_deps.
wrong_order_indices list[integer] One-based original step indices in dependency-violating order.
wrong_order_steps list[string] Step text in dependency-violating order.
violated_deps list[list[string]] Retained edges violated by wrong_order_indices.
n_violated_deps integer Number of violated retained edges; always at least one.
alt_correct_order_indices list[integer] One-based original step indices in an alternate dependency-valid order.
alt_correct_order_steps list[string] Step text in alternate dependency-valid order.
original_response string Numbered response in original order.
wrong_order_response string Numbered response in dependency-violating order.
alt_correct_response string Numbered response in alternate dependency-valid order.

Intended Use

OrdSense is intended for research evaluation of ordering sensitivity in jailbreak and procedural-validity evaluators. Typical use compares evaluator outputs on original_response and alt_correct_response against wrong_order_response while holding step text fixed.

Out-of-Scope Use

This release is not intended to provide operational instructions, to validate that any procedure is safe or effective, or to support harmful activity. It should not be treated as execution-grounded procedural truth. Use of the underlying text for model training is not authorized by this release; users must obtain any permission required by upstream rights holders and source terms.

Limitations

  • Dependency graphs are Kimi K2.5-inferred and may contain omissions or errors; they have not been established as human ground truth.
  • Cleaning edges against the original ordering assumes that ordering is valid and can discard a model-inferred edge rather than resolve the conflict independently.
  • The frequency and non-chain selection criteria produce a diagnostic subset, not a representative sample of all procedures or harmful intents.
  • The dataset is English-only and contains no execution-based validation of procedural correctness.
  • Safety labels and dependency structures should not be generalized beyond this release without additional validation.

Safety

Some records contain safety-sensitive or harmful procedural text. The Dataset Card intentionally does not reproduce detailed examples. Researchers should use appropriate access controls, review procedures, and safeguards when displaying or processing the data. Public availability does not imply that a procedure is correct, safe, lawful, or suitable for execution.

Provenance

The SEAV construction pipeline merged flagged records from how2everything/how2bench and how2everything/how2train, matched them to the corresponding upstream steps, inferred dependency edges with Kimi K2.5, retained consensus annotations, and derived the three order variants.

How2Bench and How2Train are artifacts of How2Everything: Mining the Web for How-To Procedures to Evaluate and Improve LLMs; its official repository documents the upstream mining and release pipeline. The procedural text originates in upstream web-derived material, including WikiHow-derived content in the OrdSense source lineage. OrdSense preserves that text and adds selection, dependency annotations, and derived permutations.

License and Terms

The repository uses license: other because the upstream How2Bench and How2Train Dataset Cards do not currently declare a clear standard license and because underlying web/WikiHow-derived content may be subject to separate rights and source terms.

The SEAV authors' original annotations, selection, and derived orderings do not grant additional rights over upstream procedural text. Users are responsible for reviewing and complying with the terms of How2Bench, How2Train, How2Everything, applicable source websites (including WikiHow where applicable), and applicable law. In particular, this release does not grant permission to use underlying WikiHow-derived text for model training; users must obtain any required upstream permission.

See TERMS.md for the provenance and rights boundary. This documentation is provided for research transparency and is not legal advice.

Citation

If you use OrdSense, please cite the accompanying SEAV paper:

@misc{wu2026validityaware,
  title={Validity-Aware Jailbreak Evaluation for Large Language Models},
  author={Qilong Wu and Sahil Wadhwa and Pranab Mohanty and Giri Iyengar and Varun Chandrasekaran},
  year={2026},
  eprint={2609.00498},
  archivePrefix={arXiv},
  primaryClass={cs.AI},
  url={https://arxiv.org/abs/2609.00498}
}

Please also acknowledge the upstream How2Everything paper and repository and the how2everything/how2bench and how2everything/how2train datasets.

README history 2 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-09-02Publish OrdSense evaluation dataset and documentation23288fd8.2 KB
    Loading...
  2. 2026-09-02initial commit8e871e30 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-09-03[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · extract

Read further

Metadata

License
other

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("QilongWu/OrdSense")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="QilongWu/OrdSense", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/QilongWu/OrdSense
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration