← all exploratory attempts · paired baseline · show in source
Agent report: partial Review pending
Session: completed
docs/spec-fabric-reconfigurable-op.md, lines 1150–1156
The capability template owns no parallel state or timing descriptor. Its active node set mechanically selects the concrete Fabric-owned `ResourceState`, `UsePattern`, transition timing, progress, and physical refinement closure of those nodes. An RTL provider consumes those exact contracts through resolved Fabric views; provider availability cannot add members, change the selected graph, or replace its state and timing semantics.
No independent interface audit has been supplied for this attempt.
The original pilot recorded the compiler hash and checkout revision separately; its binary build revision was not verified. Coverage follow-ups use separately identified rebuilt binaries. Original simulator binary hashes were not retained.
This is exploratory evidence, not an accepted production-format PBT.
Generator, oracle, 100 seeded cases and controlled-violation evidence are complete and runnable; ZERO seeds were judged against the real subject because the Bash-tool sandbox escape for `ssh bibim ...` was revoked mid-session. No property verdict about the subject is claimed.
not measured
measured · Measured handwritten Loom subject code only; external LLVM/MLIR and generated code excluded. Includes main executions, including rejected inputs; deliberate controls excluded. No matching native-suite baseline for this executable has been imported, so no coverage gain is claimed. Semantic fidelity remains a separate audit.
Execution: {'subject_exit_codes': {'0': 27, '1': 73}, 'subject_invocations': 100}
Baseline: No matching baseline measured
Minimized cases: not measured
| Source file | PBT lines | PBT branches | New over baseline |
|---|---|---|---|
include/Fabric/IR/FuCapabilityDomain.h | 13 / 13 | 7 / 8 | — lines, — branches |
include/Fabric/IR/ImplementationFamily.h | 14 / 152 | 4 / 56 | — lines, — branches |
lib/Dataflow/IR/OperationSchema.cpp | 44 / 716 | 3 / 350 | — lines, — branches |
lib/Fabric/IR/Crosspoint/Crosspoint.cpp | 11 / 22 | 5 / 10 | — lines, — branches |
lib/Fabric/IR/FabricDialect.cpp | 14 / 19 | 0 / 2 | — lines, — branches |
lib/Fabric/IR/FabricElaboration.cpp | 8 / 644 | 0 / 310 | — lines, — branches |
lib/Fabric/IR/FabricFuCapabilityAttrs.cpp | 11 / 12 | 5 / 6 | — lines, — branches |
lib/Fabric/IR/FabricModuleOp.cpp | 50 / 108 | 27 / 62 | — lines, — branches |
lib/Fabric/IR/FabricOpUtils.cpp | 7 / 96 | 1 / 36 | — lines, — branches |
lib/Fabric/IR/FabricOps.cpp | 386 / 977 | 154 / 572 | — lines, — branches |
lib/Fabric/IR/FabricPeTemporalOps.cpp | 12 / 295 | 7 / 160 | — lines, — branches |
lib/Fabric/IR/FabricPrimitiveOps.cpp | 92 / 341 | 45 / 262 | — lines, — branches |
lib/Fabric/IR/FamilyCapabilityParams.cpp | 65 / 1212 | 54 / 508 | — lines, — branches |
lib/Fabric/IR/FuCapabilityDomain/FuCapabilityDomain.cpp | 145 / 170 | 64 / 88 | — lines, — branches |
lib/Fabric/IR/ImplementationFamilyQueries.cpp | 20 / 501 | 0 / 380 | — lines, — branches |
tools/loom/loom.cpp | 10 / 10 | 0 / 0 | — lines, — branches |
0010000113157101288270100evidence/breadth-07/INTENT.md evidence/breadth-07/README.md evidence/breadth-07/RESULT.json evidence/breadth-07/coverage/binary-provenance-audit.md evidence/breadth-07/coverage/collection.log evidence/breadth-07/coverage/coverage.json evidence/breadth-07/coverage/execution-receipt.json evidence/breadth-07/coverage/execution.log evidence/breadth-07/coverage/instrumentation-adapter.diff evidence/breadth-07/coverage/measurement-receipt.json evidence/breadth-07/evidence/cases/cases.json evidence/breadth-07/evidence/cases/seed0001.mlir evidence/breadth-07/evidence/cases/seed0002.mlir evidence/breadth-07/evidence/cases/seed0003.mlir evidence/breadth-07/evidence/cases/seed0004.mlir evidence/breadth-07/evidence/cases/seed0005.mlir evidence/breadth-07/evidence/cases/seed0006.mlir evidence/breadth-07/evidence/cases/seed0007.mlir evidence/breadth-07/evidence/cases/seed0008.mlir evidence/breadth-07/evidence/cases/seed0009.mlir evidence/breadth-07/evidence/cases/seed0010.mlir evidence/breadth-07/evidence/cases/seed0011.mlir evidence/breadth-07/evidence/cases/seed0012.mlir evidence/breadth-07/evidence/cases/seed0013.mlir evidence/breadth-07/evidence/cases/seed0014.mlir evidence/breadth-07/evidence/cases/seed0015.mlir evidence/breadth-07/evidence/cases/seed0016.mlir evidence/breadth-07/evidence/cases/seed0017.mlir evidence/breadth-07/evidence/cases/seed0018.mlir evidence/breadth-07/evidence/cases/seed0019.mlir evidence/breadth-07/evidence/cases/seed0020.mlir evidence/breadth-07/evidence/cases/seed0021.mlir evidence/breadth-07/evidence/cases/seed0022.mlir evidence/breadth-07/evidence/cases/seed0024.mlir evidence/breadth-07/evidence/cases/seed0025.mlir evidence/breadth-07/evidence/cases/seed0026.mlir evidence/breadth-07/evidence/cases/seed0027.mlir evidence/breadth-07/evidence/cases/seed0028.mlir evidence/breadth-07/evidence/cases/seed0029.mlir evidence/breadth-07/evidence/cases/seed0030.mlir evidence/breadth-07/evidence/cases/seed0031.mlir evidence/breadth-07/evidence/cases/seed0032.mlir evidence/breadth-07/evidence/cases/seed0033.mlir evidence/breadth-07/evidence/cases/seed0034.mlir evidence/breadth-07/evidence/cases/seed0036.mlir evidence/breadth-07/evidence/cases/seed0037.mlir evidence/breadth-07/evidence/cases/seed0038.mlir evidence/breadth-07/evidence/cases/seed0039.mlir evidence/breadth-07/evidence/cases/seed0040.mlir evidence/breadth-07/evidence/cases/seed0042.mlir evidence/breadth-07/evidence/cases/seed0043.mlir evidence/breadth-07/evidence/cases/seed0044.mlir evidence/breadth-07/evidence/cases/seed0045.mlir evidence/breadth-07/evidence/cases/seed0046.mlir evidence/breadth-07/evidence/cases/seed0047.mlir evidence/breadth-07/evidence/cases/seed0048.mlir evidence/breadth-07/evidence/cases/seed0049.mlir evidence/breadth-07/evidence/cases/seed0050.mlir evidence/breadth-07/evidence/cases/seed0051.mlir evidence/breadth-07/evidence/cases/seed0052.mlir evidence/breadth-07/evidence/cases/seed0053.mlir evidence/breadth-07/evidence/cases/seed0054.mlir evidence/breadth-07/evidence/cases/seed0055.mlir evidence/breadth-07/evidence/cases/seed0056.mlir evidence/breadth-07/evidence/cases/seed0058.mlir evidence/breadth-07/evidence/cases/seed0059.mlir evidence/breadth-07/evidence/cases/seed0060.mlir evidence/breadth-07/evidence/cases/seed0061.mlir evidence/breadth-07/evidence/cases/seed0062.mlir evidence/breadth-07/evidence/cases/seed0063.mlir evidence/breadth-07/evidence/cases/seed0064.mlir evidence/breadth-07/evidence/cases/seed0065.mlir evidence/breadth-07/evidence/cases/seed0066.mlir evidence/breadth-07/evidence/cases/seed0067.mlir evidence/breadth-07/evidence/cases/seed0068.mlir evidence/breadth-07/evidence/cases/seed0069.mlir evidence/breadth-07/evidence/cases/seed0070.mlir evidence/breadth-07/evidence/cases/seed0071.mlir evidence/breadth-07/evidence/cases/seed0072.mlir evidence/breadth-07/evidence/cases/seed0073.mlir evidence/breadth-07/evidence/cases/seed0074.mlir evidence/breadth-07/evidence/cases/seed0075.mlir evidence/breadth-07/evidence/cases/seed0076.mlir evidence/breadth-07/evidence/cases/seed0077.mlir evidence/breadth-07/evidence/cases/seed0078.mlir evidence/breadth-07/evidence/cases/seed0079.mlir evidence/breadth-07/evidence/cases/seed0080.mlir evidence/breadth-07/evidence/cases/seed0081.mlir evidence/breadth-07/evidence/cases/seed0082.mlir evidence/breadth-07/evidence/cases/seed0083.mlir evidence/breadth-07/evidence/cases/seed0084.mlir evidence/breadth-07/evidence/cases/seed0085.mlir evidence/breadth-07/evidence/cases/seed0086.mlir evidence/breadth-07/evidence/cases/seed0087.mlir evidence/breadth-07/evidence/cases/seed0088.mlir evidence/breadth-07/evidence/cases/seed0089.mlir evidence/breadth-07/evidence/cases/seed0090.mlir evidence/breadth-07/evidence/cases/seed0091.mlir evidence/breadth-07/evidence/cases/seed0092.mlir evidence/breadth-07/evidence/cases/seed0093.mlir evidence/breadth-07/evidence/cases/seed0094.mlir evidence/breadth-07/evidence/cases/seed0095.mlir evidence/breadth-07/evidence/cases/seed0096.mlir evidence/breadth-07/evidence/cases/seed0097.mlir evidence/breadth-07/evidence/cases/seed0098.mlir evidence/breadth-07/evidence/cases/seed0099.mlir evidence/breadth-07/evidence/cases/seed0100.mlir evidence/breadth-07/evidence/cases/seed200023.mlir evidence/breadth-07/evidence/cases/seed200035.mlir evidence/breadth-07/evidence/cases/seed200041.mlir evidence/breadth-07/evidence/cases/seed200057.mlir evidence/breadth-07/evidence/probes/PROBE-LOG.md evidence/breadth-07/evidence/probes/probe1.mlir evidence/breadth-07/evidence/probes/probe3.mlir evidence/breadth-07/evidence/probes/probe4.mlir evidence/breadth-07/pbt/fu_capability_pbt.py evidence/breadth-07/work/probe1.mlir evidence/breadth-07/work/probe2.mlir evidence/breadth-07/work/probe3.mlir evidence/breadth-07/work/probe4.mlir evidence/breadth-07/work/rec.txt