[{"data":1,"prerenderedAt":773},["ShallowReactive",2],{"page-\u002Fcontributing\u002Fupdate-rules":3,"navigation":389},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":381,"extension":382,"meta":383,"navigation":344,"path":384,"rawbody":385,"seo":386,"stem":387,"__hash__":388},"docs_en\u002Fcontributing\u002F2.update-rules.md","Update rules",{"type":9,"value":10,"toc":366},"minimark",[11,26,31,103,122,126,147,257,260,264,267,324,328,331],[12,13,14,15,25],"p",{},"The docs stay correct only if they change together with what they describe. These rules apply to everyone: maintainers, outside contributors and AI assistants working in the repository. The same rules are written for Claude in ",[16,17,21],"a",{"href":18,"rel":19},"https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fapps\u002Fdocs\u002FCLAUDE.md",[20],"nofollow",[22,23,24],"code",{},"apps\u002Fdocs\u002FCLAUDE.md",", and the pull request template links here.",[27,28,30],"h2",{"id":29},"what-triggers-a-docs-change","What triggers a docs change",[32,33,34,47],"table",{},[35,36,37],"thead",{},[38,39,40,44],"tr",{},[41,42,43],"th",{},"Change",[41,45,46],{},"Docs work, in the same pull request",[48,49,50,63,71,79,87,95],"tbody",{},[38,51,52,56],{},[53,54,55],"td",{},"Spec change (new field, enum value, rule, version, deprecation)",[53,57,58,59,62],{},"Edit the spec file in ",[22,60,61],{},"spec\u002F"," first, then the guides and examples that depend on it.",[38,64,65,68],{},[53,66,67],{},"Public API change in a package",[53,69,70],{},"The TSDoc in the source (the API reference follows) and every guide that uses the API.",[38,72,73,76],{},[53,74,75],{},"Behavior change with no API change",[53,77,78],{},"The guide that describes the behavior.",[38,80,81,84],{},[53,82,83],{},"Release",[53,85,86],{},"Nothing by hand. Changelogs come from changesets.",[38,88,89,92],{},[53,90,91],{},"Internal refactor",[53,93,94],{},"Nothing.",[38,96,97,100],{},[53,98,99],{},"English page edited",[53,101,102],{},"Nothing in Portuguese. The CI warning lists stale PT pages; the on-page \"behind\" notice comes with the PT release.",[12,104,105,106,113,114,121],{},"When to edit each spec file, and what to update in it, is described in ",[16,107,110],{"href":108,"rel":109},"https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002FCLAUDE.md",[20],[22,111,112],{},"packages\u002Fcore\u002FCLAUDE.md"," (\"Documentation requirements\") and ",[16,115,118],{"href":116,"rel":117},"https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fspec\u002FREADME.md",[20],[22,119,120],{},"spec\u002FREADME.md",". Spec files stay plain GitHub-readable Markdown: no site components or syntax.",[27,123,125],{"id":124},"checks-in-ci","Checks in CI",[12,127,128,129,132,133,136,137,136,139,142,143,146],{},"The ",[22,130,131],{},"docs — Check"," workflow runs on pull requests that touch ",[22,134,135],{},"apps\u002Fdocs\u002F",", ",[22,138,61],{},[22,140,141],{},"packages\u002F"," or ",[22,144,145],{},".changeset\u002F",".",[32,148,149,162],{},[35,150,151],{},[38,152,153,156,159],{},[41,154,155],{},"Check",[41,157,158],{},"Command",[41,160,161],{},"Effect",[48,163,164,184,196,208,228,245],{},[38,165,166,176,181],{},[53,167,168,169,172,173],{},"Every ",[22,170,171],{},".well"," snippet and example in the docs validates with ",[22,174,175],{},"@welldot\u002Fcore",[53,177,178],{},[22,179,180],{},"pnpm --filter docs check:examples",[53,182,183],{},"Blocking",[38,185,186,189,194],{},[53,187,188],{},"Internal links and anchors resolve, including links into spec headings",[53,190,191],{},[22,192,193],{},"pnpm --filter docs check:links",[53,195,183],{},[38,197,198,201,206],{},[53,199,200],{},"The docs site builds",[53,202,203],{},[22,204,205],{},"pnpm --filter docs generate",[53,207,183],{},[38,209,210,220,225],{},[53,211,212,213,136,216,219],{},"The core tests that compare the spec with the code (",[22,214,215],{},"vocab.test.ts",[22,217,218],{},"examples.test.ts",")",[53,221,222],{},[22,223,224],{},"pnpm --filter @welldot\u002Fcore test",[53,226,227],{},"Blocking (CI runs it)",[38,229,230,237,242],{},[53,231,232,233,142,235],{},"A changeset for a published package with no change under ",[22,234,135],{},[22,236,61],{},[53,238,239],{},[22,240,241],{},"pnpm --filter docs check:touched",[53,243,244],{},"Warning only",[38,246,247,250,255],{},[53,248,249],{},"Portuguese pages behind their English page (once they exist)",[53,251,252],{},[22,253,254],{},"pnpm --filter docs check:translations",[53,256,244],{},[12,258,259],{},"A renamed spec heading therefore fails the build instead of silently breaking the guides that link to it. Many changes need no docs, which is why the changeset check only warns.",[27,261,263],{"id":262},"end-of-change-checklist","End-of-change checklist",[12,265,266],{},"Run through this at the end of any change that touches the spec or a published package:",[268,269,270,275,278,282,289,293,306,310,313,317],"steps",{},[271,272,274],"h3",{"id":273},"did-a-rule-change","Did a rule change?",[12,276,277],{},"Edit the spec file first, as plain Markdown.",[271,279,281],{"id":280},"which-docs-pages-explain-or-depend-on-the-change","Which docs pages explain or depend on the change?",[12,283,284,285,288],{},"Update them, linking to the spec instead of restating it. Search ",[22,286,287],{},"apps\u002Fdocs\u002Fcontent"," for the field, function or rule name.",[271,290,292],{"id":291},"do-the-examples-still-validate","Do the examples still validate?",[12,294,295,296,298,299,301,302,305],{},"Run ",[22,297,180],{},", and the ",[22,300,175],{}," tests if examples in ",[22,303,304],{},"packages\u002Fcore\u002Fexamples"," changed.",[271,307,309],{"id":308},"did-an-english-page-change","Did an English page change?",[12,311,312],{},"Its Portuguese page, when there is one, shows up in the CI warning for stale translations. Nothing else is needed unless you are asked to translate.",[271,314,316],{"id":315},"is-there-a-changeset","Is there a changeset?",[12,318,319,320,323],{},"Add one for every published package you changed (",[22,321,322],{},"pnpm changeset","). The changelog page follows from it.",[27,325,327],{"id":326},"in-the-pull-request","In the pull request",[12,329,330],{},"The pull request template has three boxes for this:",[332,333,336,347,353],"ul",{"className":334},[335],"contains-task-list",[337,338,341,346],"li",{"className":339},[340],"task-list-item",[342,343],"input",{"disabled":344,"type":345},true,"checkbox"," Spec updated first, if a rule changed",[337,348,350,352],{"className":349},[340],[342,351],{"disabled":344,"type":345}," Docs pages that depend on the change updated (or none needed)",[337,354,356,358,359,362,363,219],{"className":355},[340],[342,357],{"disabled":344,"type":345}," Examples validate (",[22,360,361],{},"check:examples",") and links resolve (",[22,364,365],{},"check:links",{"title":367,"searchDepth":368,"depth":368,"links":369},"",2,[370,371,372,380],{"id":29,"depth":368,"text":30},{"id":124,"depth":368,"text":125},{"id":262,"depth":368,"text":263,"children":373},[374,376,377,378,379],{"id":273,"depth":375,"text":274},3,{"id":280,"depth":375,"text":281},{"id":291,"depth":375,"text":292},{"id":308,"depth":375,"text":309},{"id":315,"depth":375,"text":316},{"id":326,"depth":368,"text":327},"Which code and spec changes need a docs change in the same pull request, what CI checks automatically, and the checklist to run at the end of every change to the spec or a published package.","md",{},"\u002Fcontributing\u002Fupdate-rules","---\ntitle: Update rules\ndescription: Which code and spec changes need a docs change in the same pull request, what CI checks automatically, and the checklist to run at the end of every change to the spec or a published package.\n---\n\nThe docs stay correct only if they change together with what they describe. These rules apply to everyone: maintainers, outside contributors and AI assistants working in the repository. The same rules are written for Claude in [`apps\u002Fdocs\u002FCLAUDE.md`](https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fapps\u002Fdocs\u002FCLAUDE.md), and the pull request template links here.\n\n## What triggers a docs change\n\n| Change                                                          | Docs work, in the same pull request                                                                                |\n| --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |\n| Spec change (new field, enum value, rule, version, deprecation) | Edit the spec file in `spec\u002F` first, then the guides and examples that depend on it.                               |\n| Public API change in a package                                  | The TSDoc in the source (the API reference follows) and every guide that uses the API.                             |\n| Behavior change with no API change                              | The guide that describes the behavior.                                                                             |\n| Release                                                         | Nothing by hand. Changelogs come from changesets.                                                                  |\n| Internal refactor                                               | Nothing.                                                                                                           |\n| English page edited                                             | Nothing in Portuguese. The CI warning lists stale PT pages; the on-page \"behind\" notice comes with the PT release. |\n\nWhen to edit each spec file, and what to update in it, is described in [`packages\u002Fcore\u002FCLAUDE.md`](https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002FCLAUDE.md) (\"Documentation requirements\") and [`spec\u002FREADME.md`](https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fblob\u002Fmain\u002Fspec\u002FREADME.md). Spec files stay plain GitHub-readable Markdown: no site components or syntax.\n\n## Checks in CI\n\nThe `docs — Check` workflow runs on pull requests that touch `apps\u002Fdocs\u002F`, `spec\u002F`, `packages\u002F` or `.changeset\u002F`.\n\n| Check                                                                                    | Command                                 | Effect                |\n| ---------------------------------------------------------------------------------------- | --------------------------------------- | --------------------- |\n| Every `.well` snippet and example in the docs validates with `@welldot\u002Fcore`             | `pnpm --filter docs check:examples`     | Blocking              |\n| Internal links and anchors resolve, including links into spec headings                   | `pnpm --filter docs check:links`        | Blocking              |\n| The docs site builds                                                                     | `pnpm --filter docs generate`           | Blocking              |\n| The core tests that compare the spec with the code (`vocab.test.ts`, `examples.test.ts`) | `pnpm --filter @welldot\u002Fcore test`      | Blocking (CI runs it) |\n| A changeset for a published package with no change under `apps\u002Fdocs\u002F` or `spec\u002F`         | `pnpm --filter docs check:touched`      | Warning only          |\n| Portuguese pages behind their English page (once they exist)                             | `pnpm --filter docs check:translations` | Warning only          |\n\nA renamed spec heading therefore fails the build instead of silently breaking the guides that link to it. Many changes need no docs, which is why the changeset check only warns.\n\n## End-of-change checklist\n\nRun through this at the end of any change that touches the spec or a published package:\n\n::steps\n\n### Did a rule change?\n\nEdit the spec file first, as plain Markdown.\n\n### Which docs pages explain or depend on the change?\n\nUpdate them, linking to the spec instead of restating it. Search `apps\u002Fdocs\u002Fcontent` for the field, function or rule name.\n\n### Do the examples still validate?\n\nRun `pnpm --filter docs check:examples`, and the `@welldot\u002Fcore` tests if examples in `packages\u002Fcore\u002Fexamples` changed.\n\n### Did an English page change?\n\nIts Portuguese page, when there is one, shows up in the CI warning for stale translations. Nothing else is needed unless you are asked to translate.\n\n### Is there a changeset?\n\nAdd one for every published package you changed (`pnpm changeset`). The changelog page follows from it.\n\n::\n\n## In the pull request\n\nThe pull request template has three boxes for this:\n\n- [ ] Spec updated first, if a rule changed\n- [ ] Docs pages that depend on the change updated (or none needed)\n- [ ] Examples validate (`check:examples`) and links resolve (`check:links`)\n",{"title":7,"description":381},"contributing\u002F2.update-rules","QJU4Yj4aCjzqTdDNYo66YSL2TPxmO6YvK84L0fDfcZY",{"docs_en":390,"spec":705,"changelogs":755},[391,411,427,483,593,647],{"title":392,"path":393,"stem":394,"children":395},"Ai","\u002Fai","ai",[396,399,403,407],{"title":397,"path":393,"stem":398},"Introduction","ai\u002Findex",{"title":400,"path":401,"stem":402},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":404,"path":405,"stem":406},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":408,"path":409,"stem":410},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":412,"path":413,"stem":414,"children":415},"Contributing","\u002Fcontributing","contributing",[416,418,422,423],{"title":397,"path":413,"stem":417},"contributing\u002Findex",{"title":419,"path":420,"stem":421},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":7,"path":384,"stem":387},{"title":424,"path":425,"stem":426},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":428,"path":429,"stem":430,"children":431},"Core","\u002Fcore","core",[432,434,448,477],{"title":397,"path":429,"stem":433},"core\u002Findex",{"title":435,"path":436,"stem":437,"children":438,"page":447},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[439,443],{"title":440,"path":441,"stem":442},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":444,"path":445,"stem":446},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":449,"path":450,"stem":451,"children":452,"page":447},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[453,457,461,465,469,473],{"title":454,"path":455,"stem":456},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":458,"path":459,"stem":460},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":462,"path":463,"stem":464},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":466,"path":467,"stem":468},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":470,"path":471,"stem":472},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":474,"path":475,"stem":476},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":478,"path":479,"stem":480,"children":481},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[482],{"title":478,"path":479,"stem":480},{"title":484,"path":485,"stem":486,"children":487},"Format","\u002Fformat","format",[488,490,510,539,563,583,589],{"title":397,"path":485,"stem":489},"format\u002Findex",{"title":435,"path":491,"stem":492,"children":493,"page":447},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[494,498,502,506],{"title":495,"path":496,"stem":497},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":499,"path":500,"stem":501},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":503,"path":504,"stem":505},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":507,"path":508,"stem":509},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":511,"path":512,"stem":513,"children":514,"page":447},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[515,519,523,527,531,535],{"title":516,"path":517,"stem":518},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":520,"path":521,"stem":522},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":524,"path":525,"stem":526},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":528,"path":529,"stem":530},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":532,"path":533,"stem":534},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":536,"path":537,"stem":538},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":449,"path":540,"stem":541,"children":542,"page":447},"\u002Fformat\u002Fguides","format\u002F3.guides",[543,547,551,555,559],{"title":544,"path":545,"stem":546},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":548,"path":549,"stem":550},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":552,"path":553,"stem":554},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":556,"path":557,"stem":558},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":560,"path":561,"stem":562},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":564,"path":565,"stem":566,"children":567},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[568,569,573,577],{"title":564,"path":565,"stem":566},{"title":570,"path":571,"stem":572},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":574,"path":575,"stem":576},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":578,"path":579,"stem":580,"children":581},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[582],{"title":578,"path":579,"stem":580},{"title":584,"path":585,"stem":586,"children":587},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[588],{"title":584,"path":585,"stem":586},{"title":590,"path":591,"stem":592},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":594,"path":595,"stem":596,"children":597},"Render","\u002Frender","render",[598,600,610,642],{"title":397,"path":595,"stem":599},"render\u002Findex",{"title":435,"path":601,"stem":602,"children":603,"page":447},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[604,607],{"title":440,"path":605,"stem":606},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":444,"path":608,"stem":609},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":449,"path":611,"stem":612,"children":613,"page":447},"\u002Frender\u002Fguides","render\u002F2.guides",[614,618,622,626,630,634,638],{"title":615,"path":616,"stem":617},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":619,"path":620,"stem":621},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":623,"path":624,"stem":625},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":627,"path":628,"stem":629},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":631,"path":632,"stem":633},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":635,"path":636,"stem":637},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":639,"path":640,"stem":641},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":478,"path":643,"stem":644,"children":645},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[646],{"title":478,"path":643,"stem":644},{"title":648,"path":649,"stem":650,"children":651},"Utils","\u002Futils","utils",[652,654,664,700],{"title":397,"path":649,"stem":653},"utils\u002Findex",{"title":435,"path":655,"stem":656,"children":657,"page":447},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[658,661],{"title":440,"path":659,"stem":660},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":444,"path":662,"stem":663},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":449,"path":665,"stem":666,"children":667,"page":447},"\u002Futils\u002Fguides","utils\u002F2.guides",[668,672,676,680,684,688,692,696],{"title":669,"path":670,"stem":671},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":673,"path":674,"stem":675},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":677,"path":678,"stem":679},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":681,"path":682,"stem":683},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":685,"path":686,"stem":687},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":689,"path":690,"stem":691},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":693,"path":694,"stem":695},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":697,"path":698,"stem":699},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":478,"path":701,"stem":702,"children":703},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[704],{"title":478,"path":701,"stem":702},[706],{"title":484,"path":485,"stem":486,"children":707,"page":447},[708],{"title":709,"path":585,"stem":710,"children":711,"page":447},"Spec","format\u002Fspec",[712,721,730],{"title":713,"path":714,"stem":715,"children":716,"page":447},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[717],{"title":718,"path":719,"stem":720},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":722,"path":723,"stem":724,"children":725,"page":447},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[726],{"title":727,"path":728,"stem":729},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":731,"path":732,"stem":733,"children":734,"page":447},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[735,739,743,747,751],{"title":736,"path":737,"stem":738},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":740,"path":741,"stem":742},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":744,"path":745,"stem":746},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":748,"path":749,"stem":750},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":752,"path":753,"stem":754},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[756,761,767],{"title":428,"path":429,"stem":430,"children":757,"page":447},[758],{"title":175,"path":759,"stem":760},"\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":594,"path":595,"stem":596,"children":762,"page":447},[763],{"title":764,"path":765,"stem":766},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":648,"path":649,"stem":650,"children":768,"page":447},[769],{"title":770,"path":771,"stem":772},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050494366]