Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.5 KB

ORACLE_OSS_SUBSTRATE.md

File metadata and controls

33 lines (24 loc) · 1.5 KB

CodeAlive oracle OSS substrate (not product Sapling)

Pinned base: facebook/sapling@1e764c94ae163869a303fbead19f279a8466ab44

These files are thin OSS recovery stubs used only so Meta-internal includes referenced by OSS EdenFS translation units can compile under the CodeAlive semantic-oracle object gate / scip-clang golden path on Linux.

They are host substrate, not evaluated oracle content:

  • Do not treat them as Meta product code or as gold-denominator sources.
  • Semantic-oracle evaluation excludes keep untracked/substrate stubs out of the scored source universe when re-running the published contracts.
  • Intended consumers: CodeAlive Sapling C++ semantic oracle at pin 1e764c94.

Files

Path Role
eden/fs/telemetry/facebook/* Xplat/telemetry FB headers missing from OSS
eden/fs/service/facebook/* Service endpoint / ServerObserver stubs
monitoring/obc/* OBCAvg / OBCPxx stubs (operators for compile)
common/network/Hostname.h Host identity used by OBC path without server observer
common/fb303/cpp/ThreadPoolExecutorCounters.h FB thrift counters surface
common/init/light.h Init light header for OSS compile

Provenance

Extracted from the durable golden worker tree on vol-09bf48bf9804a86a1 (source/facebook-sapling.partial-promisor + receipts/oss-stubs/) after the successful 187/187 C++ object gate and scip-clang run for Sapling@1e764c94.

Branch tip for pure pin without substrate: benchmark-1e764c9 @ 1e764c94.