Bidlo production coverage audit October 5 2026
Read-only structural audit of 70 shared collections, 397 fields and 6,333,963 active shared documents. The results identify nonfinite quantities, an impossible deadline, broken shared graph references, a repeatedly failing classification job and weak provenance. Source expectations and lifecycle coverage limit how much missing data can be classified as a customer-facing defect.
The database portion is complete for the checks described below. Source accuracy, external capture completeness and source-supported item attribution remain unverified. No production records, schemas, ingestion jobs or schedules were changed.
Findings and actions
| Priority | Finding | Count | Interpretation | Next action |
|---|
| High | Nonfinite bid quantities | 119 | Confirmed quantity usability failure | Reject NaN before accepted writes; source-review and re-extract the affected rows. ConstructConnect 56, City of Austin 42, civcast 9, SAM 9, NTTA 2, bonfire 1. |
| High | Impossible stored deadline | 1 | Confirmed date parse failure | Review SAM project 138a7826-339e-5c93-861b-b9018bd8b901 against its posting. Stored Bid Received Until is 10/66/2026 18:00:00. Do not infer a replacement date. |
| High | Classification job repeatedly failing | 79 | Confirmed failed runs; root cause unconfirmed | Investigate project_classification_sync, failed 79 times October 2 through October 5. Check scheduler and application logs with appropriate access. |
| High | Project Items linked to tenant-owned projects | 1101 | Confirmed shared graph scope mismatch | Review ownership and graph writers; do not reattach items based on matching names. |
| High | Bid Items linked to deleted Project Items | 606 | Confirmed inactive graph targets | Review deletion propagation and consumer filtering. Preserve source evidence before any repair. |
| Medium | Materials Agency relationships have invalid targets | 2219 | Confirmed graph scope or collection mismatch | 2,215 nonshared targets and 4 wrong-collection targets. Review entity resolution and shared lookup ownership. |
| Medium | Project Owner tags have invalid references | 834 | Confirmed referenced endpoint not active shared expected collection | Review agency resolution and shared lookup ownership. 858 projects have no canonical agency, including these 834 plus 24 absent tags. |
| Medium | Project Status tags have invalid references | 381 | Confirmed referenced endpoint not active shared expected collection | Repair adapter or source-supported lifecycle mapping after review. Total unresolved lifecycle population is 52,217. |
| Medium | Boolean values in number fields | 951 | Confirmed schema representation mismatch; consumer impact needs review | CMMC Requirement 363, Has Documents 294, Has External Portal Links 294. Validate intended boolean semantics before changing field type or normalization. |
| Medium | Money fields fail single-number parsing | 12 | Confirmed numeric representation mismatch; ranges may be valid source facts | All are civcast. Separate estimate ranges from amounts; review placeholders and malformed strings. |
| Medium | Reverse File links under Project Files field | 69731 | Confirmed direction inconsistency; legacy adapter candidate | 69,723 active shared reverse links all have forward counterparts. No projects gain coverage. Validate reverse storage conventions before any cleanup. |
| Medium | Known subs with no item contractor link | 77 | Review candidates with unknown attribution eligibility | All 3,167 projects with known subs have items. Candidate statuses: Active 32, Completed 27, Unknown 18. None is tagged Awarded. Verify lifecycle, source scope mapping and grace period. |
| Medium | Repeated source and posting keys | 2806 | Duplicate candidates; versions and mirrors not reconciled | 7,044 projects in repeated groups, with 4,238 records beyond one per key. Review version and contract semantics; do not delete. |
| Medium | Sparse checksum evidence | 1 | Observed provenance population | Only 1 of 134,617 files with metadata has a nonblank SHA-256. Add checksum and file version at ingestion; do not invent historical lineage. |
| Medium | Value change run IDs do not join scraper runs | 7 | Observed mapping gap | 7 distinct recent nonblank changelog run IDs match neither scraper_runs.run_id nor its UUID primary key. Verify another run namespace or mapping before inferring lost history. |
Project presence and source coverage
The project denominator is 81,770. These counts show presence, not missing-data defect rates. They retain canceled, completed and unknown-status projects. They exclude soft-deleted documents and tenant/user overlays.
| Presence check | Projects | Presence rate |
|---|
| with sources | 74,846 | 91.5% |
| with files | 28,036 | 34.3% |
| with items | 25,836 | 31.6% |
| with subs | 3,167 | 3.9% |
| with bid date | 81,469 | 99.6% |
| parseable bid date | 81,469 | 99.6% |
Compared with the framework baseline, project population increased by 131. Source-array and Bid Date presence each increased by 131; file, item and subcontractor project counts were unchanged. This is a comparison of two live observations, not a reconciled regression analysis.
| Canonical source label | Projects | With files | With items | Unknown lifecycle |
|---|
| txdot | 23,725 | 9,398 (39.6%) | 14,691 (61.9%) | 1,304 |
| SAM | 17,363 | 1,906 (11.0%) | 1,201 (6.9%) | 17,363 |
| bonfire | 11,175 | 1,776 (15.9%) | 718 (6.4%) | 11,175 |
| PublicPurchase | 5,664 | 4,341 (76.6%) | 110 (1.9%) | 38 |
| fdot | 5,529 | 1,494 (27.0%) | 3,559 (64.4%) | 4,648 |
| civcast | 4,889 | 3,619 (74.0%) | 2,627 (53.7%) | 4,889 |
| AmtekPro | 3,337 | 1,596 (47.8%) | 1,616 (48.4%) | 3,337 |
| TxSmartBuy | 2,973 | 2,060 (69.3%) | 541 (18.2%) | 2,973 |
| DemandStar | 1,349 | 0 (0.0%) | 0 (0.0%) | 1,349 |
| City of Austin | 996 | 350 (35.1%) | 183 (18.4%) | 996 |
| PlanHub | 912 | 129 (14.1%) | 98 (10.7%) | 912 |
| ConstructConnect | 651 | 110 (16.9%) | 64 (9.8%) | 323 |
| City of Abilene | 481 | 124 (25.8%) | 27 (5.6%) | 481 |
| City of San Antonio | 326 | 317 (97.2%) | 46 (14.1%) | 326 |
| Ionwave | 308 | 124 (40.3%) | 31 (10.1%) | 308 |
All remaining sources and every source × agency × bid month × lifecycle × ingestion month cell are retained in project-cohorts.csv. Bid month uses the production date parser in UTC for grouping; it does not validate source timezone semantics. Ingestion month uses document created_at and is kept separate. Alias reconciliation and parser/run cohorts remain unclassified. Unknown references remain explicit buckets.
Lifecycle and eligibility
| Stored resolvable lifecycle | Projects |
|---|
| Unknown | 52,217 |
| Completed | 12,833 |
| Active | 10,393 |
| Awarded | 4,779 |
| Closed | 1,085 |
| Bid Results | 229 |
| Canceled | 117 |
| Planning | 79 |
| Paused | 19 |
| Inactive | 19 |
52,217 projects (63.9%) have unknown or unresolved lifecycle. Counts follow the current Project Status tag; lifecycle accuracy is unverified. The source capability contracts, extraction SLAs, archive adapter, required/optional rules and attribution grace periods are not established in this audit. Eligible denominators, customer-use-case usable counts and usable rates remain unknown; absent optional or derived fields are not labeled defects.
Items quantities units and prices
| Quantity observation | Items |
|---|
| items | 1,233,712 |
| missing quantity | 120 |
| blank quantity | 0 |
| numeric quantity | 1,233,473 |
| zero quantity | 57,145 |
| negative quantity | 201 |
All 119 format failures are literal NaN, so they fail finite usable-quantity requirements. 120 items have no quantity row. Zero and negative quantities are review categories rather than automatic defects; adjustments and source semantics may justify them. Source basis, unit compatibility and schedule row-count reconciliation were not verified.
1,228,800 items have at least one valid Unit target; 4,912 do not. 739 items have multiple Unit targets and 2,601 have multiple Scope targets. The field metadata does not declare these single-valued, so these are compatibility review candidates rather than confirmed cardinality defects.
1,210,260 active shared items have a valid Project link. Of the remaining 23,452, 22,351 have no active shared Project edge and 1,101 link to tenant-owned projects. These cannot all be labeled failed extraction: review unattached staging rows and ownership semantics separately.
Prices are profiled in the field matrix for Bid Amount, Bid Items Price, Project Items Unit Price, estimates and subcontract prices. A parsed amount alone does not establish currency, price basis, bidder/version, award state or source accuracy. The 11 Engineers Estimate format failures include ranges that require separate range fields or a validated adapter, rather than an invented single amount.
Graph references and duplicate candidates
Relationship checks cover direct and declared reverse fields, soft-deleted endpoints, expected collection and shared scope. The main matrix records at least one valid target separately from presence of any edge. Graph totals in graph-integrity.csv also include active edges attached to deleted or tenant documents; they are technical observations and must not be counted as customer-visible defects.
69,731 legacy File → Project edges use the Project Files field. 69,723 have active shared endpoints and all 69,723 duplicate normal forward counterparts across 17,009 projects. They add zero project coverage. Validate storage adapters before cleanup; the declared-direction field census remains unchanged.
The evidence exports contain 3,933 affected relationship IDs for the selected five high-impact fields and 1266 affected tag-value document/field references. Other graph failures and empty fields are retained in the complete matrix.
UUID/tag adapters found unresolved representations in Country, Set Asides, Delivery Method and legacy Planholder/Subcontractor fields. Country includes 4,419 plain labels. These are adapter review candidates, not proof that the underlying country or entity is wrong. Valid UUID references to inactive, nonshared or wrong-collection targets are reported separately.
| Source | Repeated posting-key groups |
|---|
| SAM | 1340 |
| AmtekPro | 1001 |
| txdot | 215 |
| civcast | 94 |
| bonfire | 78 |
| LJA | 23 |
| dallas_co | 22 |
| fdot | 18 |
| Beacon Bid | 14 |
| San Marcos | 1 |
Exact source-tag + Project ID groups produced 2,806 candidate groups involving 7,044 projects. This is not a deduplicated canonical identity: distinct contract versions, reused identifiers, mirrors and addenda must be reconciled. Cross-source mirrors and fuzzy title duplicates were not assessed.
Provenance files and pipeline
The seven-day value-change profile contains 5,542,490 shared base changes. It profiles changes rather than all historical facts or current values. The query uses database now() minus seven days; observations were taken during this audit, without one transaction-wide snapshot.
| Provenance presence | Changes | Share of changes |
|---|
| with source handle | 4,826,392 | 87.1% |
| with scraper handle | 3,650,243 | 65.9% |
| with source url | 2,240,311 | 40.4% |
| with source document id | 1,372,221 | 24.8% |
| with run id | 509,657 | 9.2% |
| with item id | 509,429 | 9.2% |
| with meta | 76 | 0.0% |
Only 509,657 changes (9.2%) have a run ID. Seven distinct nonblank IDs match neither scraper_runs.run_id nor scraper_runs.id. This establishes an unresolved namespace/mapping gap, not seven failed ingestion runs. TxDOT and FDOT recent change rows have no run IDs; no historical backfill was inferred.
File metadata exists for 134,617 of 175,311 active shared files; only one metadata row has a nonblank SHA-256 and positive byte size. 100,186 files have page records spanning 4,912,827 page rows, with no nonpositive/null page numbers. Page and metadata presence do not establish item-to-page/table/row lineage, download success or external document capture.
The seven-day run snapshot has 1,084 runs: 87 failed, 995 successful and 2 abandoned. 572 runs report zero rows. Zero-row success is not classified as a failure without a source discovery manifest. project_classification_sync accounts for 79 failures; the root cause is unconfirmed by the sanitized error-pattern checks.
There are 129 schedule records and 121 effectively enabled records. Some last-success timestamps are old or absent. Manual, annual and backfill entries cannot be assessed with a blanket seven-day threshold; cadence, aliases, scheduler execution and source SLAs need reconciliation. Schedule observations are exported without asserting outages from age alone.
Framework checks that need additional evidence
| Framework check | Status | Required evidence |
|---|
| External project and file capture | Not evaluated | Independent source manifests enumerating expected postings, versions and files. Internal absence cannot measure uncaptured projects. |
| Semantic item to project attachment | Not evaluated | Source posting, file version and page/table/row support for each link. Keyword similarity and file presence are insufficient. |
| Source accuracy of quantities prices dates owners and locations | Not evaluated | Stratified primary-source review and labelled cases; source PDFs/OCR and posting timezone rules. No representative accuracy sample was drawn. |
| Extraction completeness and freshness SLAs | Unknown eligibility | Expected schedules, row totals, stage discovery/download/extract counts and validated per-source refresh rules. |
| Supported subcontract attribution | 77 review candidates | Source-backed item-to-sub scope mapping, lifecycle validation and passed grace period. Active 32, Completed 27, Unknown 18; none tagged Awarded. |
| Parser version and ingestion run shared causes | Partially observable | Canonical run namespace, populated parser versions and batch lineage. Source handles and task names are available but do not alone confirm root cause. |
| Archive semantics and field expectation rules | Not classified | Versioned required, optional and conditional rules; validated archive adapter. No archived_at column exists on documents. |
Field coverage matrix
All 397 fields are included, including newly introduced, empty, hidden and computed fields. 16 collections have no shared active documents. Presence rates use the observed collection population; zero populations have no rate. 65 fields in populated collections have less than 5% presence. This is a review list, not a completeness score.
Field IDs are stable keys. Scalars exclude owner/user overlays and deleted rows. Relationship presence uses declared-direction edges, while validated target presence requires active shared endpoints in the referenced collection. One valid endpoint does not guarantee that every edge is valid. All observed scalar row counts equal distinct document counts, so no multiple scalar rows were observed in the scoped document/field pairs. Semantic conflicts were not evaluated.
Download the full field matrix CSV
| Collection | Field | Type | Population | Populated | Absent | Blank | Invalid format | Bad refs | Bad edges | Unresolved format |
|---|
| Agency | State | state | 5360 | 3906 | 1454 | 0 | 0 | 0 | 0 | 0 |
| Agency | Description | text | 5360 | 3906 | 1454 | 0 | 0 | 0 | 0 | 0 |
| Agency | Name | title | 5360 | 5360 | 0 | 0 | 0 | 0 | 0 | 0 |
| Agent | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Apps | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Apps | Description | text | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Apps | Status | tag | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Apps | Slug | text | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| App Statuses | Name | title | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Austin city codes | Name | text | 57921 | 57921 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid | Bid Amount | number | 80121 | 80118 | 3 | 0 | 0 | 0 | 0 | 0 |
| Bid | Project | relation | 80121 | 80119 | 2 | 0 | 0 | 0 | 0 | 0 |
| Bid | Awarded | boolean | 80121 | 80121 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid | Contractor | tag | 80121 | 80121 | 0 | 0 | 0 | 5 | 0 | 0 |
| Bid | Name | title | 80121 | 80121 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid Items | Bidder | relation | 2553048 | 2549044 | 4004 | 0 | 0 | 0 | 94 | 0 |
| Bid Items | Project | relation | 2553048 | 2553048 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid Items | Name | title | 2553048 | 2553048 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid Items | Project Item | relation | 2553048 | 2551490 | 1558 | 0 | 0 | 0 | 606 | 0 |
| Bid Items | Quantity | number | 2553048 | 2553048 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bid Items | Price | number | 2553048 | 2553048 | 0 | 0 | 0 | 0 | 0 | 0 |
| Certification Agencies | Name | title | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 0 |
| Certifications | Name | title | 6305 | 6305 | 0 | 0 | 0 | 0 | 0 | 0 |
| Certifications | Description | text | 6305 | 6305 | 0 | 0 | 0 | 0 | 0 | 0 |
| Certifications | Agency | relation | 6305 | 5785 | 520 | 0 | 0 | 0 | 0 | 0 |
| Certifications | Expiration Date | date | 6305 | 13 | 6292 | 0 | 0 | 0 | 0 | 0 |
| Certifications | Company | relation | 6305 | 6302 | 3 | 0 | 0 | 0 | 0 | 0 |
| Certification Tags | Name | title | 18 | 18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Certification Types | Name | title | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Scope | relation | 161385 | 130632 | 30753 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Date | date | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Unit Price | number | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Name | title | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Pay Estimate | relation | 161385 | 132326 | 29059 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Code | text | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Unit | relation | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Material | relation | 161385 | 161080 | 305 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Project Item | relation | 161385 | 161385 | 0 | 0 | 0 | 0 | 80 | 0 |
| Change Order Items | Qty Paid to Date | number | 161385 | 158925 | 2460 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Quantity | number | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Line Role | text | 161385 | 161385 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change Order Items | Final Quantity | number | 161385 | 158925 | 2460 | 0 | 0 | 0 | 0 | 0 |
| Chats | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Company Type | Name | title | 16 | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| Completion Source | Name | title | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Contractor | NAICS Codes | relation | 37376 | 5301 | 32075 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Competitor | boolean | 37376 | 2 | 37374 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Prime Location | location | 37376 | 0 | 37376 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Primary Trade | relation | 37376 | 0 | 37376 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Phone | text | 37376 | 16718 | 20657 | 1 | 0 | 0 | 0 | 0 |
| Contractor | Permits | relation | 37376 | 2624 | 34752 | 0 | 0 | 0 | 0 | 0 |
| Contractor | People | relation | 37376 | 3026 | 34350 | 0 | 0 | 0 | 0 | 0 |
| Contractor | DBE Ethnicity | text | 37376 | 1244 | 36132 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Austin Commodity Codes | relation | 37376 | 1256 | 36120 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Owner | relation | 37376 | 203 | 37173 | 0 | 0 | 0 | 0 | 0 |
| Contractor | E-Verify Status | tag | 37376 | 6267 | 31109 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Owner Name | text | 37376 | 4456 | 32920 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Website | text | 37376 | 3084 | 34292 | 0 | 0 | 0 | 0 | 0 |
| Contractor | NIGP Trade Codes | relation | 37376 | 10322 | 27054 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Email | text | 37376 | 16678 | 20698 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Capability | text | 37376 | 4418 | 32958 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Mailing Address | text | 37376 | 5477 | 31899 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Austin Vendor Codes | text | 37376 | 1253 | 36123 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Name | title | 37376 | 37375 | 0 | 1 | 0 | 0 | 0 | 0 |
| Contractor | DBE Certifications | relation | 37376 | 5475 | 31901 | 0 | 0 | 0 | 0 | 0 |
| Contractor | Locations | relation | 37376 | 10893 | 26483 | 0 | 0 | 0 | 130 | 0 |
| Contractor | Company Type | tags | 37376 | 30920 | 6456 | 0 | 0 | 0 | 0 | 0 |
| Contract Type | Name | title | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| County | Name | title | 3222 | 3222 | 0 | 0 | 0 | 0 | 0 | 0 |
| County | State | state | 3222 | 3222 | 0 | 0 | 0 | 0 | 0 | 0 |
| County | FIPS | text | 3222 | 3219 | 3 | 0 | 0 | 0 | 0 | 0 |
| Dashboards | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Data Sources | Name | title | 41 | 41 | 0 | 0 | 0 | 0 | 0 | 0 |
| Day Type | Name | title | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Delivery Method Tags | Name | title | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 0 |
| Demandstar Codes | Code | text | 9776 | 9776 | 0 | 0 | 0 | 0 | 0 | 0 |
| Demandstar Codes | Description | text | 9776 | 9776 | 0 | 0 | 0 | 0 | 0 | 0 |
| Demandstar Codes | Name | title | 9776 | 9776 | 0 | 0 | 0 | 0 | 0 | 0 |
| District | State | state | 379 | 367 | 12 | 0 | 0 | 0 | 0 | 0 |
| District | Name | title | 379 | 379 | 0 | 0 | 0 | 0 | 0 | 0 |
| Facility | Permit Site ID | number | 19846 | 6590 | 13256 | 0 | 0 | 0 | 0 | 0 |
| Facility | Permits | relation | 19846 | 4778 | 15068 | 0 | 0 | 0 | 0 | 0 |
| Facility | District | tag | 19846 | 12728 | 7118 | 0 | 0 | 0 | 0 | 0 |
| Facility | Expiration Date | date | 19846 | 3620 | 16226 | 0 | 0 | 0 | 0 | 0 |
| Facility | Is Expired | boolean | 19846 | 6125 | 13721 | 0 | 0 | 0 | 0 | 0 |
| Facility | County | relation | 19846 | 15329 | 4517 | 0 | 0 | 0 | 0 | 0 |
| Facility | E-Verify Status | tag | 19846 | 1584 | 18262 | 0 | 0 | 0 | 0 | 0 |
| Facility | Address | text | 19846 | 16599 | 3247 | 0 | 0 | 0 | 0 | 0 |
| Facility | Notes | text | 19846 | 0 | 19846 | 0 | 0 | 0 | 0 | 0 |
| Facility | State | state | 19846 | 8123 | 11723 | 0 | 0 | 0 | 0 | 0 |
| Facility | Name | title | 19846 | 19846 | 0 | 0 | 0 | 0 | 0 | 0 |
| Facility | Description | text | 19846 | 4670 | 15176 | 0 | 0 | 0 | 0 | 0 |
| Facility | Facility Type | tags | 19846 | 15913 | 3933 | 0 | 0 | 0 | 0 | 0 |
| Facility | Truck Count | number | 19846 | 6381 | 13465 | 0 | 0 | 0 | 0 | 0 |
| Facility | Location | location | 19846 | 16401 | 3445 | 0 | 0 | 0 | 0 | 0 |
| Facility | Phone | text | 19846 | 2581 | 17265 | 0 | 0 | 0 | 0 | 0 |
| Facility | Company | relation | 19846 | 15943 | 3903 | 0 | 0 | 0 | 146 | 0 |
| Facility Type | Name | title | 12 | 12 | 0 | 0 | 0 | 0 | 0 | 0 |
| Farmland Classification | Name | title | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| File | Project | relation | 175311 | 174572 | 739 | 0 | 0 | 0 | 47 | 0 |
| File | Name | title | 175311 | 175311 | 0 | 0 | 0 | 0 | 0 | 0 |
| Flows | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Flows | Description | text | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Folders | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Form Status | Name | title | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Letting Type | Name | title | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Map Annotation | Location | location | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Map Annotation | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Materials | Description | text | 274745 | 274745 | 0 | 0 | 0 | 0 | 0 | 0 |
| Materials | State Code | text | 274745 | 274745 | 0 | 0 | 0 | 0 | 0 | 0 |
| Materials | Name | title | 274745 | 274745 | 0 | 0 | 0 | 0 | 0 | 0 |
| Materials | Spec Book | text | 274745 | 39391 | 235354 | 0 | 0 | 0 | 0 | 0 |
| Materials | State | state | 274745 | 274745 | 0 | 0 | 0 | 0 | 0 | 0 |
| Materials | Agency | relation | 274745 | 249547 | 25198 | 0 | 0 | 0 | 2219 | 0 |
| Materials | Unit | relation | 274745 | 252314 | 22431 | 0 | 0 | 0 | 0 | 0 |
| Materials | Default Scope | relation | 274745 | 166085 | 108660 | 0 | 0 | 0 | 0 | 0 |
| Materials | Default Unit Conversion | number | 274745 | 4602 | 270143 | 0 | 0 | 0 | 0 | 0 |
| mukey | Name | title | 13187 | 13187 | 0 | 0 | 0 | 0 | 0 | 0 |
| NAICS Codes | Description | text | 1015 | 1015 | 0 | 0 | 0 | 0 | 0 | 0 |
| NAICS Codes | Name | title | 1015 | 1015 | 0 | 0 | 0 | 0 | 0 | 0 |
| NAICS Codes | Code | text | 1015 | 1012 | 3 | 0 | 0 | 0 | 0 | 0 |
| NIGP codes | Class Code | text | 9459 | 0 | 9459 | 0 | 0 | 0 | 0 | 0 |
| NIGP codes | Item Code | text | 9459 | 0 | 9459 | 0 | 0 | 0 | 0 | 0 |
| NIGP codes | Item Definition | text | 9459 | 5000 | 4459 | 0 | 0 | 0 | 0 | 0 |
| NIGP codes | Class Description | text | 9459 | 9459 | 0 | 0 | 0 | 0 | 0 | 0 |
| NIGP codes | Name | title | 9459 | 9459 | 0 | 0 | 0 | 0 | 0 | 0 |
| Notes | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Notice Type | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Page | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| People | Company | relation | 4850 | 4850 | 0 | 0 | 0 | 0 | 0 | 0 |
| People | Person_name | text | 4850 | 0 | 4850 | 0 | 0 | 0 | 0 | 0 |
| People | Name | title | 4850 | 4850 | 0 | 0 | 0 | 0 | 0 | 0 |
| People | Phone | text | 4850 | 1494 | 3356 | 0 | 0 | 0 | 0 | 0 |
| People | Email | text | 4850 | 1504 | 3346 | 0 | 0 | 0 | 0 | 0 |
| Permits | Name | title | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Site Name | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Permit Number | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Authorization Type | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Program | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Program Code | text | 6349 | 4829 | 1520 | 0 | 0 | 0 | 0 | 0 |
| Permits | Permit Status | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Authorization Status | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Location | location | 6349 | 6209 | 140 | 0 | 0 | 0 | 0 | 0 |
| Permits | Address | text | 6349 | 6306 | 43 | 0 | 0 | 0 | 0 | 0 |
| Permits | City | text | 6349 | 6245 | 104 | 0 | 0 | 0 | 0 | 0 |
| Permits | State | state | 6349 | 6342 | 7 | 0 | 0 | 0 | 0 | 0 |
| Permits | Zip | text | 6349 | 6203 | 146 | 0 | 0 | 0 | 0 | 0 |
| Permits | Regulated Entity Number | text | 6349 | 4829 | 1520 | 0 | 0 | 0 | 0 | 0 |
| Permits | Customer Number | text | 6349 | 0 | 6349 | 0 | 0 | 0 | 0 | 0 |
| Permits | Permit Overview | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Media | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | NAICS Code | relation | 6349 | 3812 | 2537 | 0 | 0 | 0 | 0 | 0 |
| Permits | Industry | text | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Permits | Industry Group | text | 6349 | 4829 | 1520 | 0 | 0 | 0 | 0 | 0 |
| Permits | County | relation | 6349 | 1520 | 4829 | 0 | 0 | 0 | 0 | 0 |
| Permits | TCEQ Region | text | 6349 | 4829 | 1520 | 0 | 0 | 0 | 0 | 0 |
| Permits | Expiration Date | date | 6349 | 1520 | 4829 | 0 | 0 | 0 | 0 | 0 |
| Permits | Facilities | relation | 6349 | 6349 | 0 | 0 | 0 | 0 | 57 | 0 |
| Permits | Contractor | relation | 6349 | 6237 | 112 | 0 | 0 | 0 | 0 | 0 |
| Permits | Issue Date | date | 6349 | 6244 | 105 | 0 | 0 | 0 | 0 | 0 |
| Permits | TCEQ Record ID | number | 6349 | 4829 | 1520 | 0 | 0 | 0 | 0 | 0 |
| Permits | TCEQ Site ID | number | 6349 | 6349 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Response Type | tag | 25162 | 25125 | 37 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Responder | text | 25162 | 25125 | 37 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Answer | text | 25162 | 25159 | 3 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Question | text | 25162 | 25160 | 2 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Form Status | tag | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Form ID | text | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | District | relation | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Project | relation | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Approved By | text | 25162 | 25125 | 37 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Name | title | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre-Bid Q&A | Form Submission Date | date | 25162 | 25162 | 0 | 0 | 0 | 0 | 0 | 0 |
| Producer Verification Status | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project | Contract Limits From | text | 81770 | 12017 | 69753 | 0 | 0 | 0 | 0 | 0 |
| Project | Construction Manager | text | 81770 | 6917 | 74853 | 0 | 0 | 0 | 0 | 0 |
| Project | Contract Limits To | text | 81770 | 9688 | 72082 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid Opening | text | 81770 | 18 | 81752 | 0 | 0 | 0 | 0 | 0 |
| Project | Match | ai_likely_bidders | 81770 | 122 | 81648 | 0 | 0 | 0 | 0 | 0 |
| Project | Pre bid Analysis | text | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | Additional Notes | text | 81770 | 52 | 81718 | 0 | 0 | 0 | 0 | 0 |
| Project | Contact Email | text | 81770 | 45 | 81725 | 0 | 0 | 0 | 0 | 0 |
| Project | Highway | text | 81770 | 12093 | 69677 | 0 | 0 | 0 | 0 | 0 |
| Project | Section | text | 81770 | 2861 | 78909 | 0 | 0 | 0 | 0 | 0 |
| Project | County | relation | 81770 | 76715 | 5055 | 0 | 0 | 0 | 0 | 0 |
| Project | Oversight Description | text | 81770 | 12065 | 69705 | 0 | 0 | 0 | 0 | 0 |
| Project | Short Description | text | 81770 | 12084 | 69686 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid-Location | text | 81770 | 22 | 81748 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Limits From | text | 81770 | 12058 | 69712 | 0 | 0 | 0 | 0 | 0 |
| Project | Start-Point | location | 81770 | 62614 | 19156 | 0 | 0 | 0 | 0 | 0 |
| Project | End-Point | location | 81770 | 62606 | 19164 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Limits To | text | 81770 | 9755 | 72015 | 0 | 0 | 0 | 0 | 0 |
| Project | Name | title | 81770 | 81770 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project | Source | tag | 81770 | 81723 | 47 | 0 | 0 | 14 | 0 | 1 |
| Project | Detail URL | text | 81770 | 34 | 81736 | 0 | 0 | 0 | 0 | 0 |
| Project | Limits From | text | 81770 | 7615 | 74145 | 10 | 0 | 0 | 0 | 0 |
| Project | Region | text | 81770 | 151 | 81619 | 0 | 0 | 0 | 0 | 0 |
| Project | date | date | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | End Date | date | 81770 | 19004 | 62766 | 0 | 0 | 0 | 0 | 0 |
| Project | Item count | number | 81770 | 81639 | 131 | 0 | 0 | 0 | 0 | 0 |
| Project | Construction Manager Email | text | 81770 | 5096 | 76674 | 0 | 0 | 0 | 0 | 0 |
| Project | file_url | text | 81770 | 3 | 81767 | 0 | 0 | 0 | 0 | 0 |
| Project | id_column | text | 81770 | 11593 | 70177 | 0 | 0 | 0 | 0 | 0 |
| Project | Limits To | text | 81770 | 7585 | 74145 | 40 | 0 | 0 | 0 | 0 |
| Project | Soil Conditions | text | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | Notes | text | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | Depth to restrictive feature | text | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | Subcontractors (V1) | tags | 81770 | 3167 | 78603 | 0 | 0 | 0 | 0 | 3 |
| Project | Bid Package Notes | text | 81770 | 52 | 81718 | 0 | 0 | 0 | 0 | 0 |
| Project | Bidders (V1) | tags | 81770 | 19112 | 62658 | 0 | 0 | 5 | 0 | 0 |
| Project | Pre-Bid Meeting | text | 81770 | 57 | 81713 | 0 | 0 | 0 | 0 | 0 |
| Project | Planholders (V1) | tags | 81770 | 5098 | 76672 | 0 | 0 | 8 | 0 | 177 |
| Project | Buyer | text | 81770 | 4 | 81766 | 0 | 0 | 0 | 0 | 0 |
| Project | Docs URL | text | 81770 | 144 | 81626 | 0 | 0 | 0 | 0 | 0 |
| Project | Source Type | number | 81770 | 0 | 81770 | 0 | 0 | 0 | 0 | 0 |
| Project | Project ID | text | 81770 | 66832 | 14938 | 0 | 0 | 0 | 0 | 0 |
| Project | title | text | 81770 | 927 | 80843 | 0 | 0 | 0 | 0 | 0 |
| Project | Files | relation | 81770 | 28036 | 53734 | 0 | 0 | 0 | 4 | 0 |
| Project | Bid | relation | 81770 | 19093 | 62677 | 0 | 0 | 0 | 0 | 0 |
| Project | Date Awarded | text | 81770 | 50 | 81720 | 0 | 0 | 0 | 0 | 0 |
| Project | Location (page) | text | 81770 | 651 | 81119 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid Received Until | date | 81770 | 19941 | 61829 | 0 | 1 | 0 | 0 | 0 |
| Project | CMMC Requirement | number | 81770 | 363 | 81407 | 0 | 363 | 0 | 0 | 0 |
| Project | Created At | date | 81770 | 81639 | 131 | 0 | 0 | 0 | 0 | 0 |
| Project | Environmental Clear-to-Let Date | date | 81770 | 2488 | 79282 | 0 | 0 | 0 | 0 | 0 |
| Project | Has Documents | number | 81770 | 294 | 81476 | 0 | 294 | 0 | 0 | 0 |
| Project | Has External Portal Links | number | 81770 | 294 | 81476 | 0 | 294 | 0 | 0 | 0 |
| Project | letting_month | date | 81770 | 1 | 81769 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Size | number | 81770 | 65 | 81699 | 6 | 0 | 0 | 0 | 0 |
| Project | Districts (V1) | tag | 81770 | 63464 | 18306 | 0 | 0 | 15 | 0 | 0 |
| Project | Proposal Published Date | date | 81770 | 80917 | 853 | 0 | 0 | 0 | 0 | 0 |
| Project | Publication Date | date | 81770 | 408 | 81362 | 0 | 0 | 0 | 0 | 0 |
| Project | Sequence Number | number | 81770 | 5246 | 76524 | 0 | 0 | 0 | 0 | 0 |
| Project | Spec Book Year | number | 81770 | 12052 | 69718 | 0 | 0 | 0 | 0 | 0 |
| Project | state_id | number | 81770 | 1 | 81769 | 0 | 0 | 0 | 0 | 0 |
| Project | TIP Year | number | 81770 | 5722 | 76048 | 0 | 0 | 0 | 0 | 0 |
| Project | Days Completed | number | 81770 | 8106 | 73664 | 0 | 0 | 0 | 0 | 0 |
| Project | Planholders | relation | 81770 | 5098 | 76672 | 0 | 0 | 0 | 8 | 0 |
| Project | Adj. Project Amount | number | 81770 | 8106 | 73664 | 0 | 0 | 0 | 0 | 0 |
| Project | Pre-Bid Q&A | relation | 81770 | 3371 | 78399 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Items | relation | 81770 | 25836 | 55934 | 0 | 0 | 0 | 0 | 0 |
| Project | Awarded Amount | number | 81770 | 10968 | 70802 | 0 | 0 | 0 | 0 | 0 |
| Project | DBE Goal Percent | number | 81770 | 9535 | 72235 | 0 | 0 | 0 | 0 | 0 |
| Project | Owner | tag | 81770 | 81746 | 24 | 0 | 0 | 834 | 0 | 0 |
| Project | Project Materials | relation | 81770 | 26033 | 55737 | 0 | 0 | 0 | 0 | 0 |
| Project | url | text | 81770 | 66128 | 15642 | 0 | 0 | 0 | 0 | 0 |
| Project | City | text | 81770 | 36967 | 44803 | 0 | 0 | 0 | 0 | 0 |
| Project | State | state | 81770 | 80886 | 884 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid Request Type | text | 81770 | 1982 | 79788 | 0 | 0 | 0 | 0 | 0 |
| Project | Description | text | 81770 | 62023 | 19747 | 0 | 0 | 0 | 0 | 0 |
| Project | MPO Description | text | 81770 | 3347 | 78423 | 0 | 0 | 0 | 0 | 0 |
| Project | Start Date | date | 81770 | 64941 | 16829 | 0 | 0 | 0 | 0 | 0 |
| Project | Federal Project Number | text | 81770 | 8318 | 73452 | 0 | 0 | 0 | 0 | 0 |
| Project | Environmental Clearance Type | text | 81770 | 3417 | 78353 | 0 | 0 | 0 | 0 | 0 |
| Project | Bidders | relation | 81770 | 19093 | 62677 | 0 | 0 | 0 | 5 | 0 |
| Project | Proposed Main Line Type | text | 81770 | 2405 | 79365 | 0 | 0 | 0 | 0 | 0 |
| Project | Controlling Project ID (CCSJ) | text | 81770 | 19987 | 61783 | 0 | 0 | 0 | 0 | 0 |
| Project | Location | location | 81770 | 80430 | 1340 | 0 | 0 | 0 | 0 | 0 |
| Project | Proposed Mainlane Length | number | 81770 | 6872 | 74898 | 0 | 0 | 0 | 0 | 0 |
| Project | Country | tag | 81770 | 78990 | 2720 | 60 | 0 | 0 | 0 | 4655 |
| Project | Updated At | date | 81770 | 30510 | 51260 | 0 | 0 | 0 | 0 | 0 |
| Project | Subcontractors | relation | 81770 | 3167 | 78603 | 0 | 0 | 0 | 0 | 0 |
| Project | TxDOT - Most Restrictive Proposed Class | text | 81770 | 5997 | 75773 | 0 | 0 | 0 | 0 | 0 |
| Project | Set Asides | tags | 81770 | 8755 | 73015 | 0 | 0 | 0 | 0 | 130 |
| Project | AI Parsed | boolean | 81770 | 81576 | 194 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Value | number | 81770 | 31608 | 50162 | 0 | 1 | 0 | 0 | 0 |
| Project | Awarded To | relation | 81770 | 20084 | 61686 | 0 | 0 | 0 | 2 | 0 |
| Project | Contract Type | tag | 81770 | 15267 | 66503 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid Days | number | 81770 | 20859 | 60911 | 0 | 0 | 0 | 0 | 0 |
| Project | Paid to Contractor | number | 81770 | 7977 | 73793 | 0 | 0 | 0 | 0 | 0 |
| Project | Proposal Guarantee Amount | number | 81770 | 12080 | 69690 | 0 | 0 | 0 | 0 | 0 |
| Project | Engineers Estimate | number | 81770 | 23674 | 58096 | 0 | 11 | 0 | 0 | 0 |
| Project | Day Type | tag | 81770 | 19211 | 62559 | 0 | 0 | 0 | 0 | 0 |
| Project | Final Days | number | 81770 | 6210 | 75560 | 0 | 0 | 0 | 0 | 0 |
| Project | Notice to Proceed Date | date | 81770 | 4828 | 76942 | 0 | 0 | 0 | 0 | 0 |
| Project | Completion Source | tag | 81770 | 12873 | 68897 | 0 | 0 | 0 | 0 | 0 |
| Project | Liquidated Damages Rate | number | 81770 | 3500 | 78270 | 0 | 0 | 0 | 0 | 0 |
| Project | Liquidated Damages | number | 81770 | 371 | 81399 | 0 | 0 | 0 | 0 | 0 |
| Project | % Complete | number | 81770 | 6210 | 75560 | 0 | 0 | 0 | 0 | 0 |
| Project | Demandstar Codes | relation | 81770 | 194 | 81576 | 0 | 0 | 0 | 0 | 0 |
| Project | NIGP Codes | relation | 81770 | 166 | 81604 | 0 | 0 | 0 | 0 | 0 |
| Project | Bid Date | date | 81770 | 81469 | 301 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Sector | tags | 81770 | 63376 | 18394 | 0 | 0 | 0 | 0 | 0 |
| Project | Delivery Method | tags | 81770 | 4361 | 77409 | 0 | 0 | 0 | 0 | 11 |
| Project | Project Sub-type | tag | 81770 | 80809 | 961 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Type | tag | 81770 | 80809 | 961 | 0 | 0 | 0 | 0 | 0 |
| Project | District | relation | 81770 | 69910 | 11860 | 0 | 0 | 0 | 0 | 0 |
| Project | Control Section Job (CSJ) | text | 81770 | 12118 | 69652 | 0 | 0 | 0 | 0 | 0 |
| Project | NAICS codes | relation | 81770 | 15608 | 66162 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Status | tag | 81770 | 29934 | 51836 | 0 | 0 | 381 | 0 | 0 |
| Project | Owner Contracting Office | text | 81770 | 17194 | 64576 | 0 | 0 | 0 | 0 | 0 |
| Project | Project Stage | text | 81770 | 29012 | 52758 | 0 | 0 | 0 | 0 | 0 |
| Project | Completed | boolean | 81770 | 17473 | 64297 | 0 | 0 | 0 | 0 | 0 |
| Project Classifications | Name | title | 52 | 52 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Project (Dollars) | number | 1233712 | 0 | 1233712 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Substitutes | relation | 1233712 | 0 | 1233712 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Bid Quantity | number | 1233712 | 1233592 | 120 | 0 | 119 | 0 | 0 | 0 |
| Project Items | Final Quantity | number | 1233712 | 673811 | 559901 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Scope Conversion | number | 1233712 | 1178595 | 55117 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Bid Items | relation | 1233712 | 449733 | 783979 | 0 | 0 | 0 | 24 | 0 |
| Project Items | Project | relation | 1233712 | 1211361 | 22351 | 0 | 0 | 0 | 1101 | 0 |
| Project Items | Qty Paid to Date | number | 1233712 | 662682 | 571030 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Overrun ($) | number | 1233712 | 1446 | 1232266 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Overrun (qty) | number | 1233712 | 1446 | 1232266 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Unit | relation | 1233712 | 1228800 | 4912 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Scope | relation | 1233712 | 1054136 | 179576 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Change Order Items | relation | 1233712 | 75274 | 1158438 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Code | text | 1233712 | 1233712 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Material | relation | 1233712 | 1233610 | 102 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Pay Estimate | relation | 1233712 | 435818 | 797894 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Bookmarked | boolean | 1233712 | 0 | 1233712 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Name | title | 1233712 | 1233712 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Unit Price | number | 1233712 | 1218195 | 15517 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Contractor | relation | 1233712 | 506534 | 727178 | 0 | 0 | 0 | 0 | 0 |
| Project Items | Sub Price | number | 1233712 | 102 | 1233610 | 0 | 0 | 0 | 0 | 0 |
| Project Sector | Name | title | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Status | Name | title | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Sub-type | Name | title | 21 | 21 | 0 | 0 | 0 | 0 | 0 | 0 |
| Project Type | Name | title | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 0 |
| Report | Name | title | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request | Priority | tag | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request | Person | people | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request | Status | tag | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request priority | Name | title | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Request status | Name | title | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 0 |
| Response Type | Name | title | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Scopes | Name | title | 41 | 41 | 0 | 0 | 0 | 0 | 0 | 0 |
| Scopes | Unit | relation | 41 | 40 | 1 | 0 | 0 | 0 | 0 | 0 |
| Set Aside Tags | Name | title | 30 | 30 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Flooding | text | 1421298 | 1368296 | 53002 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Data Confidence | number | 1421298 | 791149 | 630149 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Drainage (max) | number | 1421298 | 0 | 1421298 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Min Depth to Rock | number | 1421298 | 571730 | 849568 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Min Depth to Water | number | 1421298 | 214755 | 1206543 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Min Plasticity Index | number | 1421298 | 1361145 | 60153 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Ponding Frequency | number | 1421298 | 0 | 1421298 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Storage (0–10in) | number | 1421298 | 1363643 | 57655 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Storage (0–60in) | number | 1421298 | 1363643 | 57655 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Table (annual) | number | 1421298 | 214755 | 1206543 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Table (peak) | number | 1421298 | 177375 | 1243923 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Drainage (primary) | number | 1421298 | 0 | 1421298 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Farmland Classification | tag | 1421298 | 1407321 | 13977 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Soil Survey | relation | 1421298 | 1414422 | 6876 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Flooding Frequency | number | 1421298 | 0 | 1421298 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Drainage | text | 1421298 | 1364389 | 56909 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Ponding | number | 1421298 | 1415343 | 5955 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | ksat (in/hr) | number | 1421298 | 1365865 | 55433 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Surface | text | 1421298 | 1365981 | 55317 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Soil Category | tag | 1421298 | 1415342 | 5956 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Hydrgrp | text | 1421298 | 1415110 | 6188 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | District | tag | 1421298 | 1405186 | 16112 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | County | text | 1421298 | 1413750 | 7548 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | MUKey | relation | 1421298 | 1414422 | 6876 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Slope (min) | number | 1421298 | 1367837 | 53461 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Slope (primary) | number | 1421298 | 1367837 | 53461 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | National Key | text | 1421298 | 1415341 | 5957 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | mukey | text | 1421298 | 1415341 | 5957 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Name | title | 1421298 | 1421298 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Centerpoint | location | 1421298 | 1415341 | 5957 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Acreage | number | 1421298 | 1415338 | 5960 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Storage (0–20in) | number | 1421298 | 1363643 | 57655 | 0 | 0 | 0 | 0 | 0 |
| Soil Area | Water Storage (0–40in) | number | 1421298 | 1363643 | 57655 | 0 | 0 | 0 | 0 | 0 |
| Soil Category | Name | title | 9 | 9 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Layer | Bottom Depth | number | 76361 | 76361 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Layer | Layer Order | number | 76361 | 76361 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Layer | Plasticity Index | number | 76361 | 70981 | 795 | 4585 | 0 | 0 | 0 | 0 |
| Soil Layer | Top Depth | number | 76361 | 76361 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Layer | MUKey | relation | 76361 | 76361 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Layer | Sand Composition | number | 76361 | 70996 | 816 | 4549 | 0 | 0 | 0 | 0 |
| Soil Layer | Silt Composition | number | 76361 | 70990 | 817 | 4554 | 0 | 0 | 0 | 0 |
| Soil Layer | Clay Composition | number | 76361 | 71329 | 762 | 4270 | 0 | 0 | 0 | 0 |
| Soil Layer | Name | title | 76361 | 76361 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Soil Layer | relation | 48008 | 22010 | 25998 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Depth to Obstruction | number | 48008 | 7436 | 40572 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Depth to Water | number | 48008 | 8735 | 39273 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Min Plasticity Index | number | 48008 | 20929 | 27079 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Survey Depth | number | 48008 | 22010 | 25998 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Obstruction Type | text | 48008 | 7439 | 40569 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | MUKey | relation | 48008 | 48008 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Soil Area | relation | 48008 | 47204 | 804 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Area Coverage | number | 48008 | 48008 | 0 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | mukey | text | 48008 | 41470 | 6538 | 0 | 0 | 0 | 0 | 0 |
| Soil Survey | Name | title | 48008 | 48008 | 0 | 0 | 0 | 0 | 0 | 0 |
| Subcontract | Name | title | 19062 | 19062 | 0 | 0 | 0 | 0 | 0 | 0 |
| Subcontract | Project | tag | 19062 | 19062 | 0 | 0 | 0 | 4 | 0 | 0 |
| Subcontract | Contractor | tag | 19062 | 19062 | 0 | 0 | 0 | 0 | 0 | 0 |
| Subcontract | Percent | number | 19062 | 19062 | 0 | 0 | 0 | 0 | 0 | 0 |
| Subcontract | Percent Complete (Time) | number | 19062 | 19062 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tag | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tag | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tasks | Name | title | 8583 | 8583 | 0 | 0 | 0 | 0 | 0 | 0 |
| Templates | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| test 5 | test 5 | tag | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| test 5 | Name | title | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Units | Name | title | 41 | 41 | 0 | 0 | 0 | 0 | 0 | 0 |
| Vendor Verification Status | Name | title | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
Method and reproducibility
Queries ran against the postgres-prod read-only connector on October 5, 2026, approximately 06:29–06:59 America/Chicago. Counts are batched live observations and are not a single atomic snapshot. All existing shared collection records were included because the collection schema has no deletion/archive state; visibility is not treated as lifecycle. Deleted fields/documents/values/relations and tenant/user overlays were excluded from the coverage matrix.
20 owner-null documents belong to tenant-owned collections and are reported as scope review observations; they are excluded from the 70-collection denominator. There were no owner-null active documents with missing collection IDs. This is not a tenant data audit.
A broad scalar scan and broad graph scan were cancelled after exceeding the intended batch budget, and Soil Area was split into field batches after its first attempt was cancelled. Subsequent collection and field batches completed. The connector enforces read-only transactions and has a 10-minute server timeout. A SET LOCAL prelude returned an unsupported multi-result response; subsequent long batches used audit-side cancellation at roughly 45 seconds instead. No indexes, functions or production tables were created.
Numeric validation accepts signed decimal/scientific notation and rejects NaN/Infinity; it does not validate sign semantics or arbitrarily large exponent usability. Dates use the existing pure parse_stored_date_value function, accepting epoch/ISO/supported legacy dates; source timezone accuracy is unknown. Location checks use the existing pure safe_geojson_point parser. All 1,643,601 populated location values parse as Points; Point parsing does not prove physical worksite accuracy or geographic consistency.
Exports contain counts, UUIDs, source/agency labels and selected nonsensitive numeric/date evidence. No personal contacts, credentials, signed URLs, full extraction content or raw error logs are exported. Every check outcome is an observation, a confirmed structural/format failure, a review candidate or an explicitly unverified check. Proposed remediation has not been executed.
Audit files