---
title: LFCS Scope Benchmarks
created: 2026-05-06
created_by: cowork (HQ-side, post Friend-Vault-Audit)
status: live (6 scopes seeded from Hasibul Khan's FRP Rates Development)
purpose: Whole-scope rate buildups for productivity calibration and quick lookup. Complementary to (not duplicating) `pricing-history/`.
related:
  - "[[../pricing-history/README]]"
  - "[[../rate-card]]"
  - "[[../pricing-checklist]]"
  - "[[_System/Audits/Friend-Vault-Audit-2026-05-06]]"
---

# LFCS Scope Benchmarks

> Whole-scope rate buildups (formwork + reinforcement + pour for one element) — what does a stormwater pit actually take in labour hours / what does it cost.

## Why this folder exists separately from `pricing-history/`

| | `scope-benchmarks/` (this folder) | `pricing-history/` |
|---|---|---|
| Granularity | Whole scope (e.g. one stormwater pit = $10,770) | Per BOQ line (e.g. abutment concrete @ $380/m³) |
| Purpose | Productivity calibration, sanity check, "have we done this before?" | Cross-bid line lookup, QS-comparison flywheel |
| Schema | Loose markdown — buildup table + actuals + lessons | Strict frontmatter — element + sub_element + complexity_factors validated against `element-taxonomy.md` |
| Source | Hasibul's `Rates/FRP Rates Development.xlsx` (job-derived rate buildups) | Per-bid `priced-boq.md` post-submission via `lfcs-bid-vs-qs-compare` skill (Phase 2) |
| When to use | `pricing-checklist.md` Phase 4 productivity calibration ("Closest analogue past job?"). Quick "what did this cost last time?" lookup before pricing | Per-line price history at scale (50+ jobs target) |

**Both lookup layers are valid. Use both.** Scope benchmarks for "I'm pricing a stormwater pit, what does that go for?" Pricing-history for "what was the abutment concrete rate on bridges built in 2025?"

## Index

See [[INDEX]] for the table of all benchmarks.

## Filename convention

`{scope-slug}-{key-dimensions}.md`

Examples:
- `stormwater-pit-internal-900-ext-1500.md` (internal 900sq × external 1500sq pit)
- `lightpole-footing-1800-with-holddown.md`
- `footpath-120mm-3m-wide-thickened-edge-field-side.md`

## Per-file structure

```
---
scope: <human-readable scope description>
unit: each | per-flight | per-Xm | etc.
total_per_unit: $X
labour_rate_basis: $85/hr ordinary (Rate Card V1.7)
source_job: <job number / site reference>
source_file: <xlsx sheet path>
last_updated: YYYY-MM-DD
---

# {Scope Title}

## Buildup table
| Task | Crew | Hours | Rate | Cost |
| ... |

## Actuals (where known)
- Pit 2 actual: 76.5 hrs ordinary
- Pit 1 actual: 112 hrs total (incl OT)

## Productivity calibration
- Adjust ±X% if {condition}

## Notes / lessons
- ...

## Source
- {citation}
```

## Append-only conventions

- Each file is a snapshot of the buildup at the time it was sourced
- Updates append a new dated section ("## 2026-XX-XX update — X% labour shift") rather than overwriting the original buildup
- `_Log.md` records every ingest + update

## Source attribution

All current entries adapted from Hasibul Khan's `08 - Rates/FRP Rates Development.md` (mirrors `Rates/FRP Rates Development.xlsx`) in the LFCS Obsidian Vault, accessed read-only via Drive shortcut path on 2026-05-06 per [[_System/Audits/Friend-Vault-Audit-2026-05-06]].
