Resolve knowledge order
knowledge_order_readRead the declared knowledge-source query order and contract-first flag before assembling or citing NF content. Filtering by clearance omits hidden sources without reordering the rest.
Instructions
Return the declared knowledge-source query order and a contract-first flag.
Use it before assembling or citing NF content; do not use it to search documents (use library_search instead) or read module/asset bodies (module_read / asset_read).
Optional clearance is a visibility ceiling: public keeps public sources, internal keeps public and internal, restricted keeps all. Use public before republishing material, or omit it to keep all. Filtered sources are omitted without reordering the rest, and count is post-filter. Reads only the declaration, never source bodies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clearance | No | Consumer clearance; hides sources above this visibility. Omit to keep every source. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Number of sources in query_order. | |
| clearance | Yes | Applied clearance, or '不裁剪' when omitted. | |
| query_order | Yes | Sources in required consultation order. | |
| contract_first | Yes | True when the first source in the declared order is contract-level. |