Published package / CLIR
unidroit.picc
v0.1.0UNIDROIT Principles of International Commercial Contracts
A package can be printed as a standalone module in a general-purpose language that answers without the rules engine: an answer and its status, with no proof, hashes or canonical document. Everything on this page comes from the generation plan built with the index; the gallery computes nothing of its own.
Generation plan
The plan builds: the package can be printed as a module.
- plan format
- law-backend-plan/0.19
- capabilities
- calendar:period, defeasible, judgment, norm, status:not_known, term:body, value:quantity
Checked against package scenarios
Not checked: the package scenarios have not been run against generated modules. A plan that builds does not yet show that the answers coincide.
Target languages
gopyts
refuse this plan · 13
bslверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUcsверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUdartверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUerlверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUexверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUjavaверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUktверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUluaверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUphpверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUrbверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUrsверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUscalaверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RUswiftверсия плана не поддержана эмиттером: 'law-backend-plan/0.19' (поддержана law-backend-plan/0.7)RU
./law dev backend corpus/clir/unidroit-picc-2016.lawir.json --target ts --target py --target go --out DIR
Module interface
Questions are public relations with a producing rule; inputs are the facts a question reads. Function names follow the language: ask_… in Python, ask.… in TypeScript, Ask… in Go.
Questions · 43
| Name | Parameters | Meaning | Reads | Sources |
|---|---|---|---|---|
| applicable_price | text, money | the price applicable to the contract (article 5.1.7) | determination_manifestly_unreasonableprice_determined_by_one_partyprice_fixed_by_contractprice_generally_chargedreasonable_price | article/5_1_7 |
| beneficiary_may_invoke_clause | text, text, text | the beneficiary may invoke the exclusion or limitation clause (article 5.2.3) | beneficiary_identifiablebeneficiary_renouncedexclusion_clause_in_favour_of_beneficiaryright_conferred_on_beneficiary | article/5_2_3 |
| beneficiary_right_exists | text, text | the beneficiary has a right against the promisor (articles 5.2.1, 5.2.2) | beneficiary_identifiablebeneficiary_renouncedright_conferred_on_beneficiary | article/5_2_1article/5_2_2 |
| binding_upon_parties | text | the contract is binding upon the parties (article 1.3) | contract_validly_entered_into | article/1_3 |
| bound_by_usage | text, text | the parties are bound by the usage or practice (article 1.9) | application_of_usage_unreasonablepractice_establishedusage_agreedusage_widely_known_in_trade | article/1_9 |
| breached_duty_to_preserve_rights | text, text, text | the party breached the duty to preserve the other party's rights (article 5.3.4) | acted_to_prejudice_rights_pending_condition | article/5_3_4 |
| circumstance_to_be_regarded | text, text | regard shall be had to that circumstance in applying articles 4.1 and 4.2 (article 4.3) | circumstance_of_listed_kind | article/4_3 |
| contract_comes_to_an_end | text | the contract or contractual obligation comes to an end (article 5.3.2(b)) | condition_fulfilledparties_agreed_otherwise_on_conditionsresolutive_condition | article/5_3_2 |
| contract_interpreted_by | text, text | the contract is to be interpreted according to that reading (article 4.1) | common_intention_establishedreading_of_contractreasonable_persons_meaning | article/4_1 |
| contract_takes_effect | text | the contract or contractual obligation takes effect (article 5.3.2(a)) | condition_fulfilledparties_agreed_otherwise_on_conditionssuspensive_condition | article/5_3_2 |
| contract_terminated_by_notice | text, text | the contract is terminated by notice (article 5.1.8) | contract_for_indefinite_periodnotice_given_reasonable_time_in_advanceparty_of | article/5_1_8 |
| contractual_obligation | text, text | the obligation is a contractual obligation of the parties (article 5.1.1) | express_obligationstems_from_good_faithstems_from_nature_and_purposestems_from_practices_and_usagesstems_from_reasonableness | article/5_1_1 |
| defence_available_against_beneficiary | text, text, text | the promisor may assert that defence against the beneficiary (article 5.2.4) | beneficiary_identifiablebeneficiary_renounceddefence_against_promiseeright_conferred_on_beneficiary | article/5_2_4 |
| derogation_effective | text, text | the derogation by the parties is effective (article 1.5) | parties_derogated_from_provisionprovision_not_subject_to_derogation | article/1_5 |
| exclusion_of_good_faith_ineffective | text | the purported exclusion of the duty of good faith is ineffective (article 1.7(2)) | duty_of_good_faith_excluded | article/1_7 |
| factor_determines_kind_of_duty | text, text | regard shall be had to that factor in determining the kind of duty involved (article 5.1.5) | factor_of_listed_kind | article/5_1_5 |
| form_not_required | text | nothing requires the contract to be made in or evidenced by a particular form (article 1.2) | contract_validly_entered_into | article/1_2 |
| implied_obligation | text, text | the obligation is an implied contractual obligation (article 5.1.2) | stems_from_good_faithstems_from_nature_and_purposestems_from_practices_and_usagesstems_from_reasonableness | article/5_1_2 |
| inconsistent_behaviour_barred | text, text | the party cannot act inconsistently with the understanding it has caused (article 1.8) | acted_inconsistentlycaused_understandingreasonably_acted_in_reliance | article/1_8 |
| may_not_rely_on_fulfilment | text, text, text | that party may not rely on the fulfilment of the condition (article 5.3.3(2)) | brought_about_fulfilment_contrary_to_good_faith | article/5_3_3 |
| may_not_rely_on_non_fulfilment | text, text, text | that party may not rely on the non-fulfilment of the condition (article 5.3.3(1)) | prevented_fulfilment_contrary_to_good_faith | article/5_3_3 |
| notice_effective | text, text | the notice is effective (article 1.10(2)) | notice_given_by_appropriate_meansnotice_reached_person | article/1_10 |
| obligation_performed | text, text | the obligation has been performed as required by article 5.1.4 | best_efforts_madeduty_of_best_effortsduty_to_achieve_resultresult_achieved | article/5_1_4 |
| parties_free_to_contract | text, text | the parties are free to enter into a contract and to determine its content (article 1.1) | negotiating | article/1_1 |
| period_ends_on | text, date | the last day of the period set by the party (article 1.12) | circumstances_indicate_otherwisefirst_business_day_afterlast_day_is_holiday_at_place_of_performanceperiod_runs_fromperiod_set_by_party | article/1_12 |
| principles_do_not_restrict_mandatory_rule | text | these Principles do not restrict the application of the mandatory rule (article 1.4) | mandatory_rule_applies | article/1_4 |
| principles_govern_contract | text | these Principles shall be applied to the contract (Preamble, second paragraph) | parties_agreed_principles_govern | preamble |
| principles_may_be_applied | text | these Principles may be applied to the contract (Preamble, third and fourth paragraphs) | no_law_chosenparties_agreed_general_principles | preamble |
| principles_may_interpret_or_supplement | text | these Principles may be used to interpret or supplement the text (Preamble, fifth and sixth paragraphs) | domestic_lawuniform_law_instrument | preamble |
| quality_sufficient | text, text | the quality of performance satisfies article 5.1.6 | quality_fixed_by_contractquality_reasonable_and_not_below_average | article/5_1_6 |
| reading_conforms_to_canons | text, text | the reading conforms to the canons of articles 4.4 and 4.5 | reading_consistent_with_whole_contractreading_gives_effect_to_all_terms | article/4_4article/4_5 |
| reading_preferred | text, text | the reading is preferred (articles 4.6 and 4.7) | discrepancy_between_versionsdrawn_up_in_several_equally_authoritative_versionsreading_against_supplierreading_follows_original_versionterm_supplied_by_partyterm_unclear | article/4_6article/4_7 |
| relevant_place_of_business | text, text | the relevant place of business of the party (article 1.11) | closest_relationship_to_contracthas_multiple_places_of_businessplace_of_business_in | article/1_11 |
| relevant_time_zone | text, text | the relevant time zone (article 1.12(3)) | circumstances_indicate_otherwisetime_zone_of_setter | article/1_12 |
| restitution_rules_apply_with_adaptations | text | the rules on restitution apply with appropriate adaptations (article 5.3.5) | condition_fulfilledresolutive_condition | article/5_3_5 |
| right_released | text, text | the obligee's right has been released (article 5.1.9) | gratuitous_release_offeredobligor_rejected_without_delayrelease_agreed | article/5_1_9 |
| rights_may_be_revoked | text, text | the parties may still modify or revoke the rights conferred (article 5.2.5) | beneficiary_accepted_or_reliedright_conferred_on_beneficiary | article/5_2_5 |
| settled_by_underlying_general_principles | text | the issue is to be settled in accordance with the underlying general principles (article 1.6(2)) | expressly_settled_by_principlesissue_ofwithin_scope_of_principles | article/1_6 |
| statement_interpreted_by_intention | text | the statement is to be interpreted according to the party's intention (article 4.2(1)) | intention_known_to_otherstatement_by_party | article/4_2 |
| statement_interpreted_by_reasonable_person | text | the statement is to be interpreted according to the understanding of a reasonable person (article 4.2(2)) | intention_known_to_otherreasonable_person_meaning_of_statementstatement_by_party | article/4_2 |
| term_supplied | text, text | an appropriate term is supplied (article 4.8) | term_appropriate_in_circumstancesterm_important_but_not_agreed | article/4_8 |
| valid_condition | text, text | the condition is a condition within the meaning of article 5.3.1 | future_uncertain_event | article/5_3_1 |
| validly_modified_or_terminated | text | the contract has been validly modified or terminated (article 1.3) | modified_as_provided_by_principlesmodified_by_agreementmodified_by_its_terms | article/1_3 |
Inputs · 89
| Name | Parameters | Meaning |
|---|---|---|
| acted_inconsistently | text, text | the party acted inconsistently with that understanding |
| acted_to_prejudice_rights_pending_condition | text, text, text | pending fulfilment of the condition the party acted so as to prejudice the other party's rights in case of fulfilment |
| application_of_usage_unreasonable | text, text | the application of such a usage would be unreasonable |
| beneficiary_accepted_or_relied | text, text | the beneficiary has accepted the right or reasonably acted in reliance on it |
| beneficiary_identifiable | text, text | the beneficiary is identifiable with adequate certainty by the contract |
| beneficiary_renounced | text, text | the beneficiary renounced the right conferred on it |
| best_efforts_made | text, text | such efforts have been made as would be made by a reasonable person of the same kind in the same circumstances |
| brought_about_fulfilment_contrary_to_good_faith | text, text, text | fulfilment of the condition was brought about by that party contrary to the duty of good faith and fair dealing or the duty of co-operation |
| caused_understanding | text, text, text | the party caused the other party to have an understanding |
| circumstance_of_listed_kind | text, text | the circumstance is of a kind listed in article 4.3 (preliminary negotiations, practices, subsequent conduct, nature and purpose, trade meaning, usages) |
| circumstances_indicate_otherwise | text | the circumstances indicate otherwise |
| closest_relationship_to_contract | text, text | the place of business has the closest relationship to the contract and its performance |
| common_intention_established | text, text | the reading gives the common intention of the parties, and that intention can be established |
| condition_fulfilled | text, text | the condition has been fulfilled |
| contract_for_indefinite_period | text | the contract is for an indefinite period |
| contract_validly_entered_into | text | the contract has been validly entered into |
| defence_against_promisee | text, text | the promisor could assert that defence against the promisee |
| determination_manifestly_unreasonable | text, text | the determination of the price by that party is manifestly unreasonable |
| discrepancy_between_versions | text, text | there is a discrepancy between the language versions |
| domestic_law | text | the text is a rule of domestic law |
| drawn_up_in_several_equally_authoritative_versions | text | the contract is drawn up in two or more language versions which are equally authoritative |
| duty_of_best_efforts | text, text | the obligation involves a duty of best efforts in the performance of an activity |
| duty_of_good_faith_excluded | text | the parties purported to exclude or limit the duty of good faith and fair dealing |
| duty_to_achieve_result | text, text | the obligation involves a duty to achieve a specific result |
| exclusion_clause_in_favour_of_beneficiary | text, text | the contract contains a clause which excludes or limits the liability of the beneficiary |
| express_obligation | text, text | the contractual obligation is express |
| expressly_settled_by_principles | text | the issue is expressly settled by these Principles |
| factor_of_listed_kind | text, text | the factor is of a kind listed in article 5.1.5 (the way the obligation is expressed, the contractual price, the degree of risk, the ability of the other party to influence performance) |
| first_business_day_after | text, date, date | the first business day which follows the given day |
| future_uncertain_event | text, text | the contract or contractual obligation is made conditional upon the occurrence of a future uncertain event |
| gratuitous_release_offered | text, text | an offer to release a right gratuitously has been made and the obligor became aware of it |
| has_multiple_places_of_business | text | the party has more than one place of business |
| intention_known_to_other | text | the other party knew or could not have been unaware of that party's intention |
| issue_of | text, text | the issue arises under that contract |
| last_day_is_holiday_at_place_of_performance | text, date | the last day of the period is an official holiday or a non-business day at the place of business of the party to perform the act |
| mandatory_rule_applies | text | a mandatory rule of national, international or supranational origin applies in accordance with the relevant rules of private international law |
| modified_as_provided_by_principles | text | the contract is modified or terminated as otherwise provided in these Principles |
| modified_by_agreement | text | the contract is modified or terminated by agreement of the parties |
| modified_by_its_terms | text | the contract is modified or terminated in accordance with its terms |
| negotiating | text, text | the persons are negotiating with each other |
| no_law_chosen | text | the parties have not chosen any law to govern their contract |
| notice_given_by_appropriate_means | text, text | the notice was given by a means appropriate to the circumstances |
| notice_given_reasonable_time_in_advance | text, text | notice was given a reasonable time in advance |
| notice_reached_person | text, text | the notice was given to that person orally or delivered at that person's place of business or mailing address |
| obligor_rejected_without_delay | text, text | the obligor rejected the offer without delay |
| parties_agreed_general_principles | text | the parties have agreed that their contract be governed by general principles of law, the lex mercatoria or the like |
| parties_agreed_otherwise_on_conditions | text | the parties have agreed otherwise as regards the effect of conditions |
| parties_agreed_principles_govern | text | the parties have agreed that their contract be governed by these Principles |
| parties_derogated_from_provision | text, text | the parties have derogated from or varied the effect of a provision of these Principles |
| party_of | text, text | the person is a party to the contract |
| period_runs_from | text, date | the day from which the period runs |
| period_set_by_party | text, text, qty | a period set by a party for an act to be performed |
| place_of_business_in | text, text | the party has a place of business in that State |
| practice_established | text, text | the parties have established the practice between themselves |
| prevented_fulfilment_contrary_to_good_faith | text, text, text | fulfilment of the condition was prevented by that party contrary to the duty of good faith and fair dealing or the duty of co-operation |
| price_determined_by_one_party | text, text, money | the price is to be determined by one party and that party determined it at this amount |
| price_fixed_by_contract | text | the contract fixes or makes provision for determining the price |
| price_generally_charged | text, money | the price generally charged at the time of the conclusion of the contract for such performance in comparable circumstances in the trade concerned |
| provision_not_subject_to_derogation | text | the provision is one from which the Principles do not allow derogation |
| quality_fixed_by_contract | text, text | the quality of performance is fixed by, or determinable from, the contract |
| quality_reasonable_and_not_below_average | text, text | the quality rendered is reasonable and not less than average in the circumstances |
| reading_against_supplier | text, text, text | the reading is the one against the party that supplied the term |
| reading_consistent_with_whole_contract | text, text | the reading interprets the terms in the light of the whole contract or statement in which they appear |
| reading_follows_original_version | text, text, text | the reading follows the version in which the contract was originally drawn up |
| reading_gives_effect_to_all_terms | text, text | the reading gives effect to all the terms rather than depriving some of them of effect |
| reading_of_contract | text, text | the reading is a reading of that contract |
| reasonable_person_meaning_of_statement | text | the meaning that a reasonable person of the same kind as the other party would give to the statement in the same circumstances |
| reasonable_persons_meaning | text, text | the reading gives the meaning that reasonable persons of the same kind as the parties would give to the contract in the same circumstances |
| reasonable_price | text, money | a reasonable price for the performance |
| reasonably_acted_in_reliance | text, text | the other party reasonably acted in reliance on that understanding to its detriment |
| release_agreed | text, text | the obligee released its right by agreement with the obligor |
| resolutive_condition | text, text | the contract or obligation is made conditional so that it comes to an end if the event occurs |
| result_achieved | text, text | the specific result has been achieved |
| right_conferred_on_beneficiary | text, text | the parties conferred a right on the third party by express or implied agreement |
| statement_by_party | text, text, text | the statement or other conduct is that of the party |
| stems_from_good_faith | text, text | the obligation stems from good faith and fair dealing |
| stems_from_nature_and_purpose | text, text | the obligation stems from the nature and purpose of the contract |
| stems_from_practices_and_usages | text, text | the obligation stems from practices established between the parties and usages |
| stems_from_reasonableness | text, text | the obligation stems from reasonableness |
| suspensive_condition | text, text | the contract or obligation is made conditional upon a future uncertain event so that it only takes effect if the event occurs |
| term_appropriate_in_circumstances | text, text | the term is appropriate in the circumstances |
| term_important_but_not_agreed | text, text | the parties have not agreed with respect to a term which is important for a determination of their rights and duties |
| term_supplied_by_party | text, text | the contract term was supplied by that party |
| term_unclear | text | the contract term is unclear |
| time_zone_of_setter | text, text, text | the time zone of the place of business of the party setting the time |
| uniform_law_instrument | text | the text is an international uniform law instrument |
| usage_agreed | text, text | the parties have agreed to the usage |
| usage_widely_known_in_trade | text, text | the usage is widely known to and regularly observed in international trade by parties in the particular trade concerned |
| within_scope_of_principles | text | the issue is within the scope of these Principles |