← DiscriminantlyCONTENT HISTORY

Update to Discriminantly

Snapshot Oct 9, 2026 · 06:04 UTC · version 1.0.0

Collection source: skill API.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "After a Discriminantly trip plan is complete, propose exactly three researched future itineraries (same destination another way, another destination with a similar feel, and a considered new direction) saved as recommendations. Use only after the primary plan is finished and verified, unless the member asked for this trip only.",
  "included_files": [],
  "name": "discriminantly-for-another-time",
  "skill_md_contents": "---\nname: discriminantly-for-another-time\ndescription: After a Discriminantly trip plan is complete, propose exactly three researched future itineraries (same destination another way, another destination with a similar feel, and a considered new direction) saved as recommendations. Use only after the primary plan is finished and verified, unless the member asked for this trip only.\n---\n\n# For another time (Discriminantly)\n\nReconciled release 2.61.0. Used by discriminantly-trip-planning, once, after the primary plan.\n\n## When\n\n- Only after the primary plan is complete and verified.\n- Not if the member said this trip only, no more ideas, or ideas are unwanted.\n- Once per plan. Check first with `audit_recommendation_expansion` (`origin_itinerary_uid`); if the three already exist, do not write more. Routine edits to the plan never trigger a new set.\n\n## The three\n\n1. The same destination, another dimension (`relation: same_city`).\n2. Another destination with analogous enrichment (`relation: similar`).\n3. A considered direction grounded in the member's interests (`relation: different`).\n\nEach has specific, researched stops and useful grouping: never an empty seed or a promise to research later. Count only what you present; candidates you researched and rejected are not recommendations.\n\n## Write\n\n1. `record_recommendations` with `kind: itinerary`, `workflow: for_another_time`, `origin_itinerary_uid`, the `relation`, and a short rationale.\n2. Add its stops to each recommended plan's target uid with `add_itinerary_stops`; ground specific places with `resolve_travel_mark` (`target_state: recommendation`). A place they already keep is reused, and stays kept.\n3. Nothing is visited, owned, booked or endorsed; these stay recommendations until the member keeps one (`keep_recommendation`).\n4. Verify with `audit_recommendation_expansion`: all three present, none malformed.\n\n## Present\n\nOnly after persistence and verification succeed, add a short continuation headed **For another time** (in the app it appears under Recommended). Do not ask the member to decide anything: the original task is complete.\n"
}

SHA-256 of public snapshot: 9215a9b02a7462c104579e4c1df4bd211d6ee44a75fca7fe76aee69f78ef1be7