A tender_lot_scope_map is a versioned record of the buyer-defined awardable units in one procurement. For each lot it preserves the official identifier and label, subject, included and excluded work, quantities, locations, duration, options, lot-specific requirements, inherited procedure rules, interfaces with other lots, supporting sources, review state and expiry event. It also distinguishes a commercial lot from a group of lots, a planning part, a contract line item, a response envelope and an internal workstream. The map explains what the documents assign to each lot. It does not choose which lots to bid, interpret an unstated obligation or change the buyer's structure.

A county divides flood-monitoring maintenance into four geographic lots. The notice gives each lot a river basin and estimated value. The technical schedule describes sensors by asset class, one appendix lists depots without lot numbers, and a general requirement calls for a single control-room interface across the service. The pricing workbook adds an emergency-response row under every basin. A team that reads only the lot titles will miss the shared interface. A team that treats every repeated row as separate work may price the same central service four times. Before deciding whether any lot is attractive, the team needs to know which work is local, which rule applies to all lots, and which dependency crosses the boundaries.

Use the buyer's identifiers as keys, then prove scope from the current notice and procurement documents. A concise title is a discovery aid, not a complete boundary. Break scope into traceable assertions about objects, activities, places, periods, quantities and conditions. Attach each assertion directly to one lot, to all lots, to a named group or to an unresolved scope. Keep shared requirements separate from duplicated deliverables, and keep commercial bid and award rules separate from operational dependencies. The result should let another reviewer recover every assignment and see exactly where clarification is still needed.

A lot is an awardable unit, not every numbered object

Start with the buyer's own lot identifiers and the procurement event they belong to. Under the current UK Procurement Act guidance, lots split one procurement into smaller parts that can lead to separate contracts. Article 46 of Directive 2014/24/EU likewise addresses separate lots and lets the authority determine their size and subject. Those sources describe particular legal regimes, not a universal definition for every commercial RFP. They do establish a useful evidence test: a lot is tied to how the buyer intends to compete and award work, not merely to how a document is formatted.

Several nearby objects can carry numbers. A lot group records relationships among lots. A planning notice may contain parts before the commercial structure is final. A bill of quantities contains priceable rows. A US federal solicitation uses contract line items and subline items to identify deliverables and administration data under FAR Subpart 4.10. A portal can display one tab per upload category. None of these becomes a tender lot simply because the number resembles “Lot 3.” Record the object type and the source's own terminology.

TED eForms makes one technical complication explicit. Even a procedure with only one commercial award unit has a technical LOT-XXXX identifier. Its developer FAQ calls this a technical lot. Therefore, one eForms lot identifier does not by itself prove that suppliers face a multi-lot choice. Pair the identifier with the notice statement, lot count, descriptions and bid rules before classifying it as commercial_lot or single_award_unit.

Give each confirmed lot a stable internal key that never replaces the buyer label. Store the notice lot identifier, any human number such as “Lot 02,” the exact title, language, procurement identifier, package version and source anchor. If two sources reuse the same number for different objects, keep both claims and issue identifier_unresolved. Never repair the buyer's numbering silently.

Objects that must remain separate in a lot map
ObjectWhat it representsSafe treatment
Commercial lotWork competed and awardable as a defined unitCreate one lot scope record
Group of lotsNamed combination or common award contextLink member lots; do not count another lot
Planning partPossible structure before the tender is fixedKeep provisional and stage-specific
Line itemDeliverable, pricing or administration unitAttach to a lot only with scope evidence
Portal envelopeSubmission or evaluation containerMap to lots without assuming identity
Internal workstreamSupplier planning constructKeep outside buyer-defined scope

Prove the complete lot list before describing one lot

Freeze one procurement state. Record the procedure identifier, stage, intended supplier audience, current amendment chain, checked time and every source allowed for the task. The notice may carry lot identifiers and summaries, while specifications, schedules, drawings, pricing workbooks and clarifications provide the operative detail. AN-024 owns proof that the amendment chain is current. AN-067 owns the document hierarchy. AN-079 consumes those controlled inputs and asks whether every lot in the declared state has one record.

Build a source inventory before filling the map. At minimum, inspect the current notice, invitation or data sheet, lot schedule, technical specification, contract schedule, pricing material, amendments and clarifications. Add authorized portal observations when they expose lot selection or lot-specific files. Record unavailable and restricted material. A complete notice is not a complete specification, and a complete download folder is not proof that no portal-only scope field exists.

Reconcile counts and identifiers across sources. If the notice lists four lots, the pricing book has tabs for Lots 1 to 5 and an amendment says Lot 4 was withdrawn, the answer is not “five.” Preserve each assertion with its issue time and scope, then route the change to AN-024 and AN-078. Use states such as lot_confirmed_current, lot_ceased, lot_superseded, identifier_unresolved and source_boundary_incomplete.

Do not discard empty-looking lots. A lot may have no separate document because the whole-pack specification applies with a short lot data sheet. Another may have a title but no accessible annex. The first can be mapped through explicit inheritance; the second remains scope_source_missing. Completeness means every current lot and every material source gap is accounted for, not that every cell is filled.

  • Preserve the notice version and each procurement-document version separately.
  • Retain source identifiers exactly, including leading zeros and language variants.
  • Record ceased, replaced and inaccessible lots instead of deleting their rows.
  • Use the checked time to bound any claim that the lot universe is current.
  • Reopen the universe when a notice, amendment or portal state changes.

Describe the lot through atomic inclusions and exclusions

A lot title such as “Northern basin” or “Managed service” cannot carry enough detail for qualification or pricing. Extract atomic assertions from the source: the asset, activity, output, user group, site, territory, quantity, unit, period, service level, option and condition. Preserve the exact wording and attach both a reviewer-friendly locator and a representation-bound selector. The W3C Web Annotation model is a useful design reference for quote, position and fragment selectors, but the map should claim conformance only if it actually implements the specification.

Record positive and negative scope separately. “Maintain all river gauges in Catchments A and B except the telemetry mast at Depot West” produces an included activity, two included territories and one explicit exclusion. Do not compress that into “gauge maintenance.” An exclusion may identify another lot, buyer-retained work or work outside the procurement. Capture that target only when the source says so.

Quantities need a basis. An estimated device count, guaranteed minimum, maximum call-off volume and pricing quantity are not interchangeable. Store the buyer's label, value, unit, period, source, variability statement and whether the number is informational, evaluated or contractual. AN-079 assigns the quantity assertion to a lot. AN-042 and the pricing controls own commercial use of uncertain volumes.

Classifications and structured notice fields help retrieval but do not close scope. TED eForms can attach title, description, classification, value, place and duration data to a lot. Its structure shows why those attributes should stay lot-specific. A CPV code or brief description can still be broader or narrower than the detailed specification. Preserve it as one source claim and reconcile it against the work descriptions rather than treating the code as a substitute.

Minimum assertion fields
FieldExampleBoundary question
Object or activityInspect and calibrate rain gaugesWhat work is actually required?
PlaceCatchments A and BWhere does the assignment apply?
Quantity184 devices, estimatedWhat does the number measure and guarantee?
PeriodInitial three years plus two optionsWhich phase belongs to the lot?
ExclusionDepot West telemetry mastWho retains or receives the excluded work?
ConditionOnly after emergency activationWhat event makes the work applicable?

Attach common requirements without copying them blindly

Most packs mix lot-specific schedules with procedure-wide instructions. Start each general clause as an applicability assertion, not as an automatic copy. Read its heading, defined terms, exceptions, cross-references and audience. Assign applies_to_all_lots only when the source states an all-lots scope or the controlling structure makes that coverage explicit. Use applies_to_lot, applies_to_lot_group, conditional_on_award_set, explicitly_excluded and scope_unresolved for narrower cases.

A general cybersecurity clause can apply to every successful supplier while the technical controls differ by lot. Store the common clause once, link it to covered lots, and attach lot-specific overrides as separate assertions. Do not duplicate the text four times. Duplication makes amendment control harder and can hide that one exception changes only Lot 3.

Apply specificity only when the documents support that relationship. A statement in “Requirements applicable to all lots” followed by a Lot 2 exception gives strong evidence. A nearby paragraph under a different heading does not. AN-061 preserves instruction conflicts and AN-062 determines the controlling source when authority is disputed. AN-079 records the scope conflict and affected lot keys; it does not invent a precedence rule.

The OCDS Lots extension provides a useful publication model: items, documents and other features can reference a related lot, while data without a lot reference can be interpreted as applying to the whole tender, subject to that extension's documented rules. Treat this as data-model guidance, not as evidence that an unrelated buyer intended every untagged appendix to apply globally.

Applicability states for a requirement
StateEvidence neededDownstream treatment
applies_to_lotDirect lot label or anchored scoped sectionLink only the named lot
applies_to_all_lotsExplicit general scope or proved inheritanceLink every current lot from one source record
applies_to_lot_groupNamed group and member identifiersLink group plus members without creating a new lot
conditional_on_award_setCondition tied to several awarded lotsActivate only for the matching combination
explicitly_excludedSource excludes a lot or scopeRetain the negative assignment
scope_unresolvedMaterial evidence is missing or conflictsBlock affected use and seek review

Map what crosses the boundary without erasing the boundary

Separate commercial rules from delivery relationships. A rule limiting bids or awards changes which lot portfolios are possible. A shared control-room interface changes how independently awarded suppliers must work. A combined contract option changes post-award form. These facts may interact, but they answer different questions. AN-025 owns the lot bid portfolio. AN-079 keeps the scope and dependency facts that AN-025 needs.

Type each cross-lot edge. Useful relations include shares_asset_with, exchanges_data_with, hands_over_to, depends_on_buyer_service, uses_common_standard, has_shared_transition_with and grouped_for_award_with. Record direction where it matters, endpoints, triggering condition, source, responsibility statement and unresolved allocation. “Coordination required” is too vague to price or plan.

A shared requirement is not automatically a shared deliverable. In the flood-monitoring example, every lot may need to exchange alarms with one buyer control room. That does not prove that each supplier must build the control room, that one supplier will operate it, or that four separate integrations are payable. Record the interface requirement and leave ownership unresolved until the schedules allocate it.

Groups of lots require their own record. Article 46 of Directive 2014/24/EU and current UK guidance both address situations in which lots may be combined under stated conditions. TED eForms uses separate LOT and GLO identifiers. A group is a relationship and possible award context; it does not absorb the individual scopes. Preserve member lots and the buyer's combination rule so later selection and pricing controls can test the right award scenarios.

  • Name both endpoints of every cross-lot relationship.
  • State whether the edge concerns scope, interface, schedule, qualification, pricing or award.
  • Keep buyer-retained and third-party dependencies in the same graph with distinct actor types.
  • Do not infer responsibility from technical necessity alone.
  • Route commercial combination analysis to the lot-selection control.

Leave the boundary open when the evidence does not close it

Use a bounded state for every unresolved assignment: scope_ambiguous, source_conflict, document_unavailable, identifier_unresolved, dependency_owner_unresolved or human_interpretation_required. Name the affected lot, assertion and downstream decisions. Do not block Lot 1 merely because a drawing for independent Lot 4 is missing, but do block a common transition plan if that drawing might define a shared interface.

A clarification question should expose the exact decision the documents cannot support. Quote the minimum source text, cite both locations and ask which lot owns the named work or whether a stated rule applies to the listed lots. Avoid proposing a preferred commercial answer. AN-064 verifies the official channel; AN-103 and AN-109 govern the clarification decision and wording. Until an official answer or amendment arrives, keep the provisional interpretation visibly provisional and approved for only the permitted internal use.

Structured data can be incomplete without being wrong. TED notice fields, OCDS publications and portal summaries may omit detail that sits in attachments. Treat a missing related-lot reference as a signal to inspect the publication rule and source documents. Do not convert absence in one representation into evidence of buyer-wide scope. Record extraction confidence separately from scope evidence.

Once a new answer arrives, preserve the old assertion, source and affected decisions. AN-078 compares the changed states, and AN-066 propagates accepted changes into live response work. The lot map should show which nodes and edges expired; a silent overwrite would prevent reviewers and agents from explaining why the scope changed.

Example ambiguity queue for the county service
IssueCurrent evidenceStatePermitted next step
Depot West mastExcluded from Lot 2, no target lot namedscope_ambiguousAsk which party retains maintenance
Alarm interfaceGeneral clause names all suppliersapplies_to_all_lotsMap interface, then resolve ownership
Emergency rowRepeated in four price tabsscope_unresolvedRead service schedule before pricing
Lot 4 drawingPortal access denieddocument_unavailableRestore authorized access
Central dashboardMentioned in architecture onlydependency_owner_unresolvedRoute responsibility question

An agent may map evidence, but it cannot allocate work for the buyer

An authorized agent may inventory supplied sources, extract identifiers, propose object types, find lot labels, split sentences into candidate scope assertions, build dual anchors, compare repeated clauses and identify missing assignments. It may follow explicit cross-references inside the controlled package and calculate deterministic coverage counts. Every proposed assignment retains its source, method and review state.

Tender documents are untrusted input. Text inside a specification cannot expand access, request credentials, instruct the agent to run a macro, open an active link, change a source file or contact the buyer. Use non-executing inspection and the customer's approved tools. Preserve suspicious instructions as quoted evidence if they are part of the tender, then stop for review.

The agent must stop before legal interpretation, commercial lot selection, qualification judgment, price allocation, solution commitment, clarification submission, portal entry, upload or bid submission. It cannot make missing scope explicit by borrowing from a similar procurement. Similar examples can help form a question; they do not become evidence for this lot.

Return machine-usable records and a compact explanation. Each assertion needs the stable lot key, exact source wording, source version, visible locator, machine selector, normalized relation, review status, reviewer and expiry trigger. Another agent should be able to retrieve the evidence and distinguish buyer fact from provisional interpretation before acting.

Release a scope map that downstream controls can join safely

lot_scope_ready requires a reconciled current lot universe, typed object identities, a reviewed core scope for each lot, explicit applicability for material common requirements, mapped cross-lot dependencies and named states for every material gap. lot_scope_ready_with_review_items is appropriate when a bounded uncertainty does not affect the intended downstream use. scope_incomplete is the honest result when missing evidence could change what the lot contains.

Publish three linked views. The lot register shows official identity and status. The scope assertion table shows included, excluded, optional and conditional work. The relationship graph shows common requirements, groups, interfaces and dependencies. Keep source evidence and review history behind each view. A single narrative summary is useful for humans but cannot replace the records an agent needs to verify an answer.

Expire the affected record after a changed notice, amendment, clarification, replacement schedule, lot cessation, new portal field, corrected identifier, bidder-structure change or review finding. Reopen only the scope that may have changed, while preserving the last accepted map and its checked time.

AN-079 owns evidence-backed lot identity, boundary, applicability and cross-lot scope relations. AN-025 owns the decision about which lots to bid. AN-026 owns lot-level deadlines. AN-067 owns package hierarchy, AN-072 owns submission objects, AN-074 owns buyer-template dependencies and AN-078 owns changes between package states. Pricing, qualification, response drafting and submission remain with their dedicated controls.

Useful outcomes from understand tender lot boundaries

  • Every buyer-defined lot appears once with its official identifier, label and current source state.
  • Commercial lots remain distinct from lot groups, planning parts, line items, portal areas and internal teams.
  • Included work, explicit exclusions, quantities, locations, periods and options retain source anchors.
  • Procedure-wide requirements are attached to covered lots through evidenced applicability rules.
  • Shared assets, interfaces and dependencies are visible without being counted as separate lots.
  • Conflicting, missing or weak scope evidence produces a bounded review state instead of a guessed assignment.
  • Qualification, pricing, compliance and submission controls receive the same stable lot keys.
  • An agent can answer what belongs to a lot without recommending, editing or submitting a bid.

How to run the work

  1. 01

    Freeze the procurement state

    Name the procurement, procedure stage, package snapshot, buyer, bidder audience and authorized source boundary.

  2. 02

    Establish the official lot universe

    Reconcile notice identifiers, lot schedules, amendments and current portal records before interpreting any scope.

  3. 03

    Separate nearby object types

    Classify lots, lot groups, parts, line items, packages, envelopes and workstreams without merging them by label.

  4. 04

    Extract atomic scope assertions

    Record included and excluded deliverables, activities, assets, locations, quantities, periods, options and conditions with dual anchors.

  5. 05

    Resolve applicability

    Assign each requirement to one lot, all lots, a named group, a conditional award set or an unresolved scope using explicit evidence.

  6. 06

    Map cross-lot relationships

    Describe shared services, interfaces, dependencies and combination rules without turning them into invented deliverables.

  7. 07

    Release the bounded map

    Publish confirmed assignments, exclusions, review items, owners and expiry triggers for downstream controls.

Questions that change the decision

  • Which current buyer source proves the complete set of awardable lots?
  • Is this label a commercial lot, group, planning part, line item, response container or internal workstream?
  • What subject, outcome or work package does the buyer assign to this lot?
  • Which deliverables, activities, assets, sites, users, quantities and periods are expressly included?
  • Which nearby work is expressly excluded, optional or assigned elsewhere?
  • Does a general requirement apply to every lot, only to selected lots or only when several lots are awarded together?
  • Which interface or shared service connects this lot to another lot without merging their scope?
  • Do notice data, schedules, specifications, pricing sheets and portal observations agree on the assignment?
  • What exact question would resolve a material ambiguity through the authorized clarification channel?
  • What source change or bidder configuration will expire the map?

Where teams lose control

01

A short lot title is treated as the entire statement of work.

02

A technical eForms lot used for a procedure with no commercial split is mistaken for a choice between lots.

03

A lot group is represented as another lot and counted twice.

04

A pricing line or bill-of-quantity row is promoted into an awardable unit.

05

A procedure-wide term disappears because it is not repeated under every lot heading.

06

A shared platform or transition activity is duplicated into each lot without evidence about allocation.

07

An appendix without visible lot labels is silently assigned to the nearest section.

08

A portal screen overrides the issued documents even though it may only expose a transaction layout.

09

A scope map drifts after an amendment, clarification, lot cessation or replacement workbook.

10

An agent converts a source ambiguity into a confident scope statement.

Measure the finished job

Measure the completed workflow, including review effort and exceptions. Output volume on its own is not evidence of a better process.

  • official lots reconciled across every current in-scope source
  • lot records with stable buyer identifier, technical key and version evidence
  • scope assertions with visible and machine-recoverable source anchors
  • inclusions, exclusions, quantities, locations and periods carrying explicit applicability
  • procedure-wide requirements tested for lot inheritance
  • cross-lot interfaces with named endpoints and evidence
  • unresolved assignments with owner, due time and authorized next step
  • downstream qualification, pricing and response records using the same lot keys
  • maps reopened after a relevant package or lot event

Common questions

Is the lot title enough to define its scope?

No. Use the title for identity and discovery, then reconcile the notice, specifications, schedules, pricing material, amendments and clarifications.

Does every numbered pricing row create a tender lot?

No. A line item can describe price or delivery inside one lot. Create a lot only when the buyer defines it as an awardable unit.

What does an eForms LOT identifier prove?

It identifies a technical lot section in that notice. A single-lot procedure still uses one, so inspect the commercial structure before inferring a choice.

Do general tender requirements apply to every lot?

Only when the document structure or wording supports that scope. Record exceptions and unresolved applicability instead of copying every clause automatically.

Is a group of lots another lot?

No. It links existing lots for a stated award, value or evaluation purpose. Preserve the member scopes separately.

Can a shared service belong to several lots?

Yes, but distinguish a shared requirement or interface from repeated delivery. Record responsibility and allocation only when the buyer states them.

Should an unclear boundary stop the whole bid?

Not automatically. Block the lots and decisions that depend on the missing fact, then use the authorized clarification or source-recovery path.

What may an AI agent do with the lot map?

It may retrieve and cite confirmed scope, test coverage and route unresolved items. It may not select lots, set prices, commit delivery or submit a response.

Primary references

Tony Kim

Tony Kim

Founder and CEO

Tony writes about applied AI, dependable product engineering and the systems that turn complex response work into controlled delivery.

Proposal software for source-grounded RFP, RFI, DDQ and questionnaire response work.

Bid, proposal, presales, security and compliance teams. Start with the workflow, constraints and evidence you already have.