Skip to content

Main content

Design Element Support Count Tool

Count explicit design evidence links without claiming ecological effectiveness or source independence.

Loading tool…

Description

Count explicit design evidence links without claiming ecological effectiveness or source independence.

Garden and resource-design calculations combine measured lengths, areas, water volumes, material fractions, travel, and evidence records. A useful budget needs consistent units and clear overlap, exclusion, and denominator rules. Supplied geometry and efficiencies describe a model rather than verified site performance.

Count explicit design evidence links without claiming ecological effectiveness or source independence.

When to use this tool

Use Design Element Support Count when you have supplied site dimensions or resource records and need the stated geometry, budget, or coverage measure.

How to use the tool and how it works

  1. Enter element, elementIds, supportingSources. Keep parallel arrays aligned. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read supportRows, distinctSources. Use the output convention below.

Require aligned elementIds and supportingSources. For exact element matches return supportRows as the row count and distinctSources as the number of distinct source strings.1

Input fieldMeaning and unitsAccepted input
elementElementRequired. Text; maximum UTF-16 length 8192.
elementIdsElement IdsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
supportingSourcesSupporting SourcesRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
Output fieldInterpretationReturned shape
supportRowsSupport RowsRequired. Safe integer.
distinctSourcesDistinct SourcesRequired. Safe integer.
json
{
  "input": {
    "element": "A",
    "elementIds": [
      "A",
      "B",
      "A"
    ],
    "supportingSources": [
      "s1",
      "s2",
      "s1"
    ]
  },
  "output": {
    "supportRows": 2,
    "distinctSources": 1
  }
}

Limitations and assumptions

  • Repeated source rows increase supportRows but not distinctSources. Presence and diversity of labels do not establish source quality, independence, current evidence, or design validity.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.

Alternative or Complementary methods

Use verified site measurements and suitable physical or resource models for a complete design. Check units, overlap, losses, capacity, and whether an accounting share represents the intended quantity.

References

  1. Calculation and input contract: permaculture/design-element-support-count — tool.io

Similar or alternative tools