Completed work

synthkit

372 completed tasks.

SKT-0228Derive only the deterministic correlation SpanID when the app discards the other fieldsmediumenhancement2/2 ACperformanceSKT-0226Reject unsupported database trace identity engines instead of defaulting to PostgreSQLmediumbug2/2 ACcausalfidelitySKT-0225Restore hosted CI renderer identity proof across supported architectureshigh2/2 ACciSKT-0210Reject the legacy throttle switch on causally bound agent runtimesUnspecified2/2 ACcausalSKT-0209Drive database observability from the same causal state as a bound databaseUnspecified2/2 ACcausalSKT-0209.01Bind PostgreSQL database observability to declared causal resource stateUnspecified2/2 ACcausalSKT-0209.02Bind MySQL database observability to declared causal resource stateUnspecified2/2 ACcausalSKT-0220Reconcile completed causal task checkboxes against retained delivery evidenceUnspecified2/2 ACcausalSKT-0168.09.32Sort map-order iterations that make base output nondeterministicmedium1/1 ACSKT-0168.09.33Derive a bound resource's demand from upstream admitted callsmedium1/1 ACSKT-0168.09.34Name a worker entry's consumer root span for its queue operationmedium1/1 ACSKT-0168.09.35Keep unaffected span-metric rows on the legacy path in faulted windowshigh2/2 ACSKT-0168.09.36Stop parent hops inflating when a held pool's dependency is also calledmedium1/1 ACSKT-0168.09.37Keep healthy DB child spans inside their parent spanmedium1/1 ACSKT-0168.09.14Keep request outcome consistent when an error_spike fails a downstream hoplowSKT-0168.09.18Configure an app workload's success status and error status and code mixmedium2/2 ACSKT-0168.09.28Keep a background error rate on causally bound Lambda functionsmedium2/2 ACSKT-0168.09.29Mint queue-driven app requests from the resource's whole-event carrymedium2/2 ACSKT-0168.09.31Apply gRPC span status rules to causal gRPC hopslow2/2 ACSKT-0189Assert causal resource modes in the live scenario checkmedium1/1 ACSKT-0195Count caller resends of a callee's subtree failures as demandUnspecified0/2 ACcausalSKT-0197Scale a client span-metric row only by its own caller's faulted hopsUnspecified0/2 ACcausalSKT-0199Stop a rule-only parent inflating when it calls several slowed children in sequenceUnspecified0/2 ACcausalSKT-0200Keep untouched services' trace spans at healthy duration on faulted requestsUnspecified0/2 ACcausalSKT-0204Give background and causal failures their error fields without empty values on healthy linesUnspecified0/2 ACcausalSKT-0185Bind DynamoDB tables to causal quota resources per operation and capacity unitlow0/2 ACSKT-0201Scope live lambda and SQS resource checks to account and regionUnspecified0/2 ACcausalSKT-0168.09.15Derive request latency and errors from resource state and declared faults across every signalhigh0/2 ACSKT-0168.09.16Ramp an incident to its level and drain it after the incident endsmedium0/2 ACSKT-0194Attribute TestEngineExactReadClientDeadlineCause failures under racehigh0/2 ACSKT-0196Keep a joined worker's trigger when one tick joins more than the trigger book holdsUnspecified0/2 ACcausalSKT-0198Scope lambda and SQS causal consumer identities to account and regionUnspecified0/2 ACcausalSKT-0168.09.30Propagate trace context from an app hop into the worker it triggerslow0/2 ACSKT-0190Align gateway export log status with causal request failuresmedium0/1 ACSKT-0192Expose each causal resource's bound consumers in the control schemalow0/2 ACSKT-0191Apply the resource-kind check to live control-plane incidentslow0/2 ACSKT-0193Expand axis wildcards in live runtime incidentshigh0/2 ACSKT-0168.09.17Draw per-request values shared by every line of a log bundlemedium2/2 ACSKT-0182.03Teach the causal form in blueprint authoring docs, the skill and an example fault cataloguemedium1/1 ACSKT-0182.04Warn when a blueprint scenario scales rates without a declared causelow1/1 ACSKT-0184Bind rds, docdb and agentcore constructs to causal resourcesmedium3/3 ACSKT-0186Classify agento11y-provision TLS whole-closure test failure under loaded race gatesmedium1/1 ACSKT-0187Render time.Duration blueprint fields as durations in the generated schemalow2/2 ACSKT-0188Reject a resource-axis fault aimed at a resource of the wrong kindmedium2/2 ACSKT-0168.09.19Model periodic batch arrivals and scheduled drainsmedium2/2 ACSKT-0183Tighten unslashed archtest allowlist prefixesmedium2/2 ACSKT-0182.01Sweep shipped blueprints for failure scenarios and plan the causal migrationmedium1/1 ACSKT-0168.09.23Let histogram observation counts follow the load curve with a label subsetlow2/2 ACSKT-0168.09.24Give each broker queue its own curvelow2/2 ACSKT-0168.09.26Let a scheduled Lambda's duration follow the load curve at constant invocationsmedium2/2 ACSKT-0168.09.27Freeze a heartbeat gauge while a declared incident stalls its collectormedium2/2 ACSKT-0168.02.07Capture and emit Lambda and DynamoDB throttle metricshigh3/3 ACfeatureSKT-0168.09.20Give a single series its own time-zone business profilemedium2/2 ACSKT-0168.09.25Emit DynamoDB UpdateItem operationslow2/2 ACSKT-0168.09.21Emit the current time as a gauge valuelow2/2 ACSKT-0168.09.22Scale scheduled Lambda duration with batch sizelow2/2 ACSKT-0168.02.08Capture scheduler metrics and model scheduled-function cadencehigh3/3 ACfeatureSKT-0168.09.01Scale app custom-metric rates and values per enum label valuehighSKT-0168.09.02Derive app gauges as the stock of a counterhighSKT-0168.09.03Give app workloads their own diurnal profilehighSKT-0168.09.04Drive Lambda load and duration spread from the business curvehighSKT-0168.09.05Drive SQS arrivals and receives from the business curvehighSKT-0168.09.06Drive DynamoDB operations from the business curvehighSKT-0168.09.07Make the app workload request error rate configurablehighSKT-0168.09.08Allow a per-service load profile overridehighSKT-0168.09.09Attribute a downstream service's error rate to its own hoplowSKT-0168.09.10Let one declared incident also drive Lambda and Solace constructshighSKT-0168.09.11Resolve an incident target on the axis that declares its modehighSKT-0168.09.12Commit tests for shared-name incident resolutionlowSKT-0168.09.13Let a shape value's incident level ignore the load curvehighSKT-0179Represent opt-in CloudWatch bases in the machine-readable signals cataloguelowSKT-0180Do not fail readiness on quiet request-driven delivery laneshighSKT-0181Classify two load-sensitive gate failures in provisioning testsmediumSKT-0168.06Declare sourced AWS services in the authorized private demohighfeature3/3 ACSKT-0168.02.06Add observed Lambda Logs delivery period observationshighfeature3/3 ACSKT-0168.02.04Implement the bounded provisioned Redshift CloudWatch snapshot subsethighfeature3/3 ACSKT-0168.02.05Implement the bounded CloudWatch Logs intake metric subsethighfeature3/3 ACSKT-0177Reconcile containerd runtime identity documentation with the closed descriptor contractlowdocs2/2 ACSKT-0178Protect the verified main-SHA image selected by downstream deploymentshighchore2/2 ACSKT-0176Separate chart startup health from first-delivery readinesshighbug3/3 ACSKT-0168.02.01Implement captured Lambda CloudWatch function metricshighfeature3/3 ACSKT-0168.02.02Implement captured SQS CloudWatch queue metricshighfeature3/3 ACSKT-0168.02.03Implement captured DynamoDB CloudWatch table metricshighfeature3/3 ACSKT-0171Preserve explicit zero intensity in scheduled blueprint incidentsmedium3/3 ACblueprintincidentsSKT-0175Reject non-finite incident intensity valueslowbug3/3 ACSKT-0173Retain HTTP-client interruption causes inside engineReadExactmediumbug3/3 ACSKT-0174Bring custody forecast race tests below the unchanged hosted package timeouthighbug3/3 ACSKT-0153.03.04.04Keep the underlying error when the engine reports an exact-read conflictmedium3/3 ACagento11yengineSKT-0172Preserve fractional Solace publish and drain capacity across observation windowshighbug3/3 ACSKT-0168.05Source and emit MWAA DAG and task outcome metricslow3/3 ACcwdata-pipelinesSKT-0153.03.04.02Refuse an Agent Observability apply whose teardown the custody budget would refusehigh3/3 ACagento11yengineSKT-0168.04Verify solace_prometheus_exporter metric names and add a Solace broker constructlow2/3 ACfeaturedata-pipelinesSKT-0170Allow a zero-baseline custom metric to rise under a scoped incidenthigh3/3 ACtelemetryspecdemo-prerequisiteSKT-0166Investigate TestEnvSurfaceAligned failing in gate sweeps of a fresh clonelow2/2 ACtestconfigSKT-0169Make the blueprint schema generator order failure modes deterministicallymedium2/2 ACgenschemaSKT-0153.03.04.03Tighten engine lifecycle tests that accept any engine errormedium3/3 ACagento11ytestSKT-0168.01Add the demo's customer-identifying terms to the local forbidden-words filehigh2/2 AChygienedata-pipelinesSKT-0153.03.05Add source-built manual Agent Observability provisioning applicationhighfeature3/3 ACSKT-0153.03.04Execute the typed create-only Agent Observability lifecycle against bound custodyhighfeature3/3 ACSKT-0162Run timing-sensitive HA subprocess tests in an isolated race invocationmedium1/2 ACtestcihaSKT-0164Bind the non-HA control listener before logging so tests need no reserved portmedium2/2 ACtestSKT-0167Stop the k8s_profiling construct emitting full-load profiles at volume 0medium3/3 ACcontrolprofilingSKT-0163Make ai_agent honour volume_multiplier 0 as a pausemedium2/2 ACcontrolSKT-0147Make an explicit volume_multiplier of 0 pause emission instead of running at full volumemedium3/3 ACcontrolSKT-0077Emit the non-network Datadog standalone-host breadth from the committed verdictUnspecified3/3 ACSKT-0160Let the app pipeline emit metadata-only thinking parts through the explicit part kindmedium2/2 ACsigilSKT-0161Replace reserve-and-close test ports in cmd/synthkit HA and Fleet fixtures with child-bound listenersmedium2/3 ACtesthaSKT-0157Preserve native generation part kind when captured content is intentionally emptymediumbug2/2 ACSKT-0159Keep chart CI fixture contract checks compatible with routine reusable pin updateslowbug2/2 ACSKT-0110Diagnose GHCR digest-not-found in ARM64 image publicationUnspecifiedbug1/2 ACSKT-0136Bound one-shot validation and preflight by an absolute deadlinehigh3/3 ACSKT-0153.03.04.01Add revision-gated bounded state capacity for complete typed checkpointshighfeature3/3 ACSKT-0153.05.03.01Collect pure full-set agent declarations with native child identity parityhighfeature3/3 ACSKT-0153.03.03Add local provisioner custody and structured approval foundationshighfeature3/3 ACSKT-0153.05.02Implement the bounded app agent-pipeline executorhighfeature3/3 ACSKT-0153.03.02Add rule collection action and suite management transporthighfeature2/2 ACSKT-0153.02Refresh the Agent Observability contract to SDK 75a1c548 and backend bc963fb09highfeature3/3 ACSKT-0153.03.01Add bounded evaluator and hook management transporthighfeature2/2 ACSKT-0153.05.01Freeze shared agent declaration and conversation rating ABIhighfeature2/2 ACSKT-0153.07Add a fictional regulated-document authoring corpusmediumfeature2/2 ACSKT-0153.08Source and model Bedrock application inference profiles per agentmediumspike1/1 ACSKT-0154Add a generic app custom-metrics mechanism for blueprint-declared business metricslowfeature2/2 ACSKT-0153.01Capture customer-stack Agent Observability baselines before the contract refreshhighspike2/2 ACSKT-0155Stop the local forbidden-words guard false-positive on an SM identifiermediumtask1/1 ACSKT-0151Admit live Synthetic Monitoring per blueprint instead of re-validating the whole snapshotlow3/3 ACsynthetic-monitoringcontrolSKT-0152Bring cmd/synthkit-control-dash race runtime back well under the 600 s test timeouthigh2/2 ACcitestsSKT-0138Publish a bounded operational manifest of intended delivery lanes and cadenceshighfeature3/3 ACSKT-0139Teardown every persisted owned Fleet collector independently of current selectionhighfeature3/3 ACSKT-0148Bring the HA composition root to parity for live-restored blueprintslow2/2 ACcontrolblueprintsSKT-0149Let Synthetic Monitoring cleanup run after SM is disabled or deselected, and package it for Kubernetesmedium3/3 ACsynthetic-monitoringSKT-0134Keep console SVG icons legible in dark themelowbug2/2 ACSKT-0137Expose an unambiguous leadership-session identity on operational telemetryhighfeature3/3 ACSKT-0140Add ownership-bound preview and explicit cleanup for provisioned Synthetic Monitoring resourceshighfeature3/3 ACSKT-0141Support deterministic dashboard UID namespaces and matching artifact inventorymediumfeature3/3 ACSKT-0146Admit Synthetic Monitoring constructs in live blueprint apply through the boot SM handofflow3/3 ACcontrolblueprintsSKT-0150Fix the dashboards example push loop and the synthkit-dash flag docs driftlow2/2 ACdashboardsdocsSKT-0142Apply and remove one namespaced blueprint live on a running processhighfeature5/5 ACcontrolblueprintsSKT-0143Disable construct kinds from the first tick with a startup settingmediumfeature5/5 ACcontrolSKT-0144Expose per-blueprint emitting flags on the public readiness probelowfeature3/3 ACcontrolSKT-0145Document an emission-only local run against a Grafana Cloud stackmediumdocs4/4 ACdocscontrolSKT-0087.04Add an NVIDIA DCGM exporter construct for GPU telemetryhighfeature8/8 ACai-factorygpuSKT-0135Bridge standard operational logs across HA role transitionshigh3/3 ACSKT-0079Add a selectable OTel-receiver pod-log resource shape and declare otel-receivers modelledUnspecified3/3 ACSKT-0101Profile and reduce the per-process memory baselineUnspecified2/2 ACperformanceSKT-0103Refresh the control console design and extract shared design tokensUnspecified2/2 ACuidesignSKT-0132Reconcile legacy HTTP Synthetic Monitoring histogram buckets with the current agentlow2/2 ACneeds-triageSKT-0133Align onboarding, contributor workflows and documentation with current runtimeUnspecified4/4 ACSKT-0087.25Add a shared GPU clock and thermal/power constraint modelhigh4/4 ACai-factorygpuSKT-0089Model Synthetic Monitoring network check types (ping, DNS, TCP, traceroute)mediumfeature3/3 ACnetworksynthetic-monitoringSKT-0130Let the chart run Synthetic Monitoring emission with HA and named state togetherUnspecifiedfeature4/4 ACSKT-0087.26Tighten the HGX domain-node parent assertionmedium2/2 ACai-factorygputestSKT-0088Give each Synthetic Monitoring private probe its own locationmediumfeature3/3 ACnetworksynthetic-monitoringSKT-0091Make nettopo_spoke_down take down a subset of spokes, not all of themmediumbug2/2 ACnetworkSKT-0126Fence snapshot publication on acquired provisioner storeslowbug3/3 ACSKT-0090Cut a release so the network demo host stops bind-mounting blueprintsmediumchore0/2 ACnetworkdeploySKT-0131Wire named Fleet state into the Kubernetes HA charthighfeature3/3 AChachartSKT-0099.01Wire diskless SM provisioning into the existing named-state chartUnspecifiedfeature4/4 ACSKT-0129Project declarative git blueprint sources without overwriting instance-owned statemedium4/4 ACkubernetescontrolSKT-0099Make Synthetic Monitoring provisioning work without a shared volumeUnspecified3/3 ACfeaturehasmSKT-0127Synchronize the SM lost-response fixture observationshighbug3/3 ACSKT-0125Keep operator-owned-state chart proof compatible with current Helmmediumbug3/3 ACSKT-0124Investigate missing Sigil aggregate observation on between-stage cancellationmediumbug3/3 ACSKT-0097Add an HA mode to the Helm chartUnspecified3/3 ACfeaturehachartSKT-0100Add Fleet Management cleanup for handoffs and teardownUnspecified3/3 ACfeaturehafleetSKT-0112Keep the control-dash race package inside the test timeoutUnspecifiedbug3/3 ACSKT-0116Bound release-please closed-connection failure on mainmediumbug2/2 ACSKT-0122Resolve generic-api-key false positive on ordinary teardown documentationhighbug3/3 ACSKT-0123Classify intermittent Sigil three-stage deadline proof failuremediumbug3/3 ACSKT-0105Let a deployment declare managed console features that the UI locks with a reasonmedium3/3 ACfeatureuiSKT-0120Build current embedded UI before Go validationmediumbug3/3 ACSKT-0121Synchronize HA loss proof with actual HTTP handler observationhighbug3/3 ACSKT-0094Add a kubernetes state backend for control statehigh4/4 ACfeaturehaSKT-0098Serve the control console under a runtime base pathUnspecified3/3 ACfeatureuiSKT-0114Diagnose the flaky network probe bound preflight testUnspecifiedbug3/3 ACSKT-0093Make readiness standby-aware in HA modehigh3/3 ACfeaturehaSKT-0119Ship synthkit-dash in the runtime image so a deployment can generate dashboards without a source checkoutUnspecified2/2 ACSKT-0118Clear x/net HIGH vulnerability from capture image publicationhighbug2/2 ACSKT-0006.03k3d capture lab: real k8s-monitoring egress into a capture receiver, local one-shot plus nightly CIhighfeature8/8 ACSKT-0019Migrate the repo task surface to just and retire Makefiles and ad-hoc scriptsmediumchore11/11 ACwave:2-fleetSKT-0049Restore otlp-native to the lab deployment once a fixed image shipsUnspecified3/3 ACSKT-0109Resolve late Faro POST in composed lease HA gateUnspecifiedbug2/2 ACSKT-0092Add a lease-based HA mode with crash-only fencinghigh6/6 ACfeaturehaSKT-0113Diagnose the flaky HA planned-release lifecycle testUnspecifiedbug3/3 ACSKT-0115Resolve skcapture Trivy publication failures on both platformshighbug2/2 ACSKT-0108Align local environment surface after lease HA landingUnspecifiedchore2/2 ACSKT-0111Archive local Go reference sources outside module traversalUnspecifiedchore2/2 ACSKT-0107Keep live app trace identities unique across restarts without destabilizing inventoryhighbug3/3 ACSKT-0095Anchor construct phase scheduling to the wall clockUnspecified3/3 ACfeaturehaSKT-0096Restrict git source token variables to an allowlisted prefixhigh3/3 ACsecurityhardeningSKT-0104Add a one-shot validate mode for blueprint setsUnspecified3/3 ACfeaturecliSKT-0106Make app agent-flow inventory deterministic for full dump parityhighbug3/3 ACSKT-0087.02Add a shared syslog-ingest log mechanic matching Alloy's syslog receiversmediumfeature5/5 ACai-factorylogsSKT-0087.16Model a clustered site gateway collector pool and telemetry-gap signalsmediumfeature6/6 ACai-factorycollectorSKT-0087.23Add an HGX 8-GPU shape to the GPU compute topology fixturehighfeature6/6 ACai-factorygpuSKT-0087.01Add a GPU compute topology fixture shared by the AI Factory constructshighfeature5/5 ACai-factoryfixtureSKT-0087.17Add AI Factory platform-automation workflow tracesmediumfeature4/4 ACai-factorytracesSKT-0086Prune change-detector Go testsmedium3/3 ACtestingSKT-0081Prune change-detector unit testsUnspecified3/3 ACtestingSKT-0085Make the app default-wire parity golden platform-independenthighbug3/3 ACtestingbugSKT-0084Model per-node telemetry adoption in the app workloadUnspecified5/5 ACSKT-0083Add a control-plane instructor layout to synthkit-control-dashUnspecified4/4 ACSKT-0082Port server-side Infinity actions into synthkit-control-dashUnspecified4/4 ACSKT-0074Repair stale lab acceptance predicates after producer projectionhighbug3/3 ACSKT-0078Ground or reject the 75 system.net standalone-host candidatesUnspecified2/2 ACSKT-0080Convert the producer-coverage ratchet into a claimed ledgerUnspecified2/2 ACSKT-0075Cover the final minute in runner incident test windowsmediumbug3/3 ACSKT-0076Model OTLP pod logs and right-size producer coverage after live receiver proofmediumtask4/4 ACSKT-0070Close standalone Docker machine identity gaps from the independent cAdvisor capturemedium3/3 ACSKT-0072Replace frozen Datadog receiver system values with grounded deterministic mechanicshighbug3/3 ACSKT-0073Classify every standalone Datadog host capture family before further implementationmediumdocs3/3 ACSKT-0055Model the Datadog agent receiver path from independent post-gateway capturesmediumfeature4/4 ACintegrationSKT-0068Close the six proven P3 producer and label envelope omissionsmedium5/5 ACSKT-0060Read dump metric names against documented signal formats with explicit unresolved evidenceUnspecifiedfeature3/3 ACcorpusSKT-0069Keep secret scanning active for captured Datadog attribute namesmedium3/3 ACSKT-0056Emit the captured OTel Collector with Prometheus exporters permutationmediumfeature4/4 ACintegrationSKT-0058k3d image import reports success while the nodes loaded nothinghighbug4/4 AClabSKT-0059Scope signal identity by reviewed producer, and fail loud when no producer is comparablehighfeature5/5 ACcorpusSKT-0067Make the parallel-isolation test wait for observed dropped ticksUnspecifiedbug2/2 ACSKT-0054Resolve the control-plane PENDING rows from observed scheduler, controller-manager and etcd evidencemediumfeature4/4 ACsignalscontrol-planecorpusSKT-0066Validate P3 job identity after corpus producer projectionUnspecified2/2 ACSKT-0061Pass explicit Kubernetes contexts throughout the local capture matrixUnspecifiedbug2/2 AClabSKT-0064Label lab receiver receipt counts by their actual unitsUnspecified1/1 ACSKT-0020.04Rancher capture environment and its first corpus capturelowfeature3/3 ACSKT-0053Merge the second AWS, Azure and GCP captures into the corpus by cumulative unionmediumfeature3/3 ACcorpusreality-corpusSKT-0062Preserve synthetic metric shapes per producer during corpus comparisonUnspecified3/3 ACSKT-0063Correct captured Kubernetes control-plane histograms and scrape envelopesUnspecified2/2 ACSKT-0065Validate cumulative corpus coverage against reviewed routes instead of frozen snapshot countsUnspecified2/2 ACSKT-0057Expose bounded Fleet collector configuration receipt evidencemediumfeature4/4 ACintegrationSKT-0012.11Publish the skcapture image on release tags and verify it alongside the main imagemediumfeature3/3 ACciskcaptureSKT-0051Emit the captured agento11y_eval enqueue and judge-cost familiesmediumfeature3/3 ACai-agentsignalsSKT-0052Two fixed-tick dump runs differ in logs and spans: find the unseeded drawhighbug3/3 ACdeterminismSKT-0012Validate skcapture and skforge against the lab Kubernetes environmentshighfeature10/10 ACSKT-0002sigil: re-capture a live heuristic evaluator to confirm its series shapeUnspecified5/5 ACSKT-0020Multi-cloud capture environments: model synthkit against every major managed Kuberneteshighfeature5/5 ACSKT-0020.02AKS capture environment and its first corpus capturemediumfeature4/4 ACSKT-0020.03GKE capture environment and its first corpus capturemediumfeature4/4 ACSKT-0020.06Port the EKS capture environment into synthkit-terraformmediumfeature3/3 ACSKT-0007.09Capture and decide csp_azure and csp_gcp OTel-native formlowfeature3/3 ACSKT-0007OTLP-native emission parity across the cataloghighfeature7/7 ACSKT-0020.01Stand up the synthkit-terraform repository and freeze its module shapehighfeature4/4 ACSKT-0012.05skcapture and skforge: cover the in-cluster RBAC path and a non-EKS substratemediumfeature6/6 ACSKT-0010Make the signal-fidelity comparator trustworthy and give the gate teethhighfeature8/8 ACSKT-0010.21Bring the signal-fidelity report under its documented 27,212-line boundhighfeature4/4 ACcomparatorreportSKT-0012.10skforge: fail clearly on a non-EKS or undetermined capture instead of emitting an AWS placeholder skeletonhighbug4/4 ACskforgeSKT-0014.03Deploy synthkit to the lab cluster as an ArgoCD applicationmediumfeature5/5 ACSKT-0020.05Make per-substrate divergence first-class in the comparatorhighfeature5/5 ACSKT-0010.02Record real instrument types in both corpus producershighfeature6/6 ACSKT-0011User-acceptance round: agent-run scenarios on a clean machine and a fresh Grafana Cloud stackhighfeature9/10 ACSKT-0010.08Fold classic-histogram component suffixes in the gcx read-back producerhighbug3/4 ACSKT-0004sigil: -once -dump generation/score COUNTS vary run-to-run — decide whether that is by design or a determinism defectUnspecified3/4 ACneeds-triageSKT-0010.07Correct two emitter shape defects the coverage audit surfacedhighbug2/4 ACSKT-0021.01118 instrument_mismatch gaps are all reality=unknown: decide capture enrichment or absent-evidencehighbug3/4 ACSKT-0006Signal fidelity audit: validate emitted telemetry shapes against real captured telemetryhighfeature7/7 ACSKT-0007.08Emit the CloudWatch group OTel-native under the metric-stream naming lawlowfeature5/5 ACSKT-0013Model the documented k8s-monitoring deployment permutationshighfeature5/5 ACSKT-0007.07Emit beyla_agent and envoy_gateway OTel-nativelowfeature4/4 ACSKT-0010.20Correct kubelet runtime operation labels from upstream sourcehighbug3/3 ACSKT-0010.14Move the log-source keying across the receiver, the dumper and ParseDump togetherhighbug4/4 ACSKT-0012.06skcapture: detect the platform products its well-known tables missmediumbug4/4 ACSKT-0012.08skcapture: detect the provider on a Karpenter-only EKS clustermediumbug4/4 ACSKT-0008.02Emit target_info for the app workloadmediumbug3/3 ACSKT-0012.09Decide the RBAC grant skcapture needs to read cluster identity in-clusterhighfeature4/4 ACSKT-0014.02Correct .env.example and the container detection it over-promisesmediumbug3/3 ACSKT-0012.07skcapture: the secret-data flags are inert, but the docs and RBAC promise themhighbug4/4 ACSKT-0013.02Model the Prometheus operator remote-write envelopemediumfeature6/6 ACSKT-0042Recapture mixed-substrate corpus input with unambiguous provenancehighbug3/3 ACneeds-triageSKT-0013.03Refresh the k3d lab to the k8s-monitoring version the estate actually runsmediumbug3/3 ACSKT-0050Four of the lab's seven selected blueprints emit no synthetic telemetryhighbug5/5 ACSKT-0031Make all shipped blueprints individually deployable and verifiable by runtime identityhighbug5/5 ACSKT-0043Sigil is now Agent Observability: re-verify endpoints, auth and payload formatUnspecified5/5 ACSKT-0014.01Validate the chart end to end: deploy it in k3d and check what it emitshighfeature5/5 ACSKT-0010.06Emit the CloudWatch families the coverage audit verdicted should-emitmediumfeature5/5 ACSKT-0008.01Derive span-metric status_code from the trace lane instead of hard-coding itmediumbug4/4 ACSKT-0008.03Drive the span-metric error fraction from ledger outcomesmediumbug3/3 ACSKT-0010.19Carry direct producer identity through privacy-safe corpus comparisonhighbug4/4 ACneeds-triageSKT-0021Close the reality coverage gaps, by cause rather than by countmediumfeature3/3 ACSKT-0021.02375 CloudWatch families reality publishes and synthkit does not emitmediumfeature4/4 ACSKT-0021.0343 k8s plus 2 k8s-addon gaps, and 19 host findingsmediumfeature3/3 ACSKT-0044Blueprint option: emit only what the k8s-monitoring default allow-lists keepUnspecified4/4 ACSKT-0045Teach the fidelity comparator what an unknown metric type meansUnspecified4/4 ACSKT-0046Model the OTLP-native label set, not just the Alloy-converted oneUnspecified3/3 ACSKT-0047Restyle the control UI onto design system v2Unspecified5/5 ACdesign-systemSKT-0048Model observed span resource attributes: cloud.* is a minority, and host.name is the collectorUnspecified3/3 ACSKT-0033Make control UI, inventory, diagnostics, and scaling self-verifyingmediumfeature5/5 ACSKT-0034Make scenario activation effects observable in emitted datahighbug5/5 ACSKT-0035Make upgrade, rollback, and snapshot persistence reproducible from public releasesmediumfeature5/5 ACSKT-0039Verify the optional signal lanes with the credentials now availablehighfeature8/8 ACSKT-0040Make k8s corpus histogram bucket evidence consistenthighbug4/4 ACneeds-triageSKT-0041Convert storage operation duration only from captured histogram boundshighbug5/5 ACneeds-triageSKT-0010.13Model pods with no Deployment owner and no nodemediumbug4/4 ACSKT-0013.10Make both pod-log transports explicitly declared and guardedmediumbug3/3 ACSKT-0015Emit high-DPM and high-churn series on demand, for testing detection toolinghighfeature6/6 ACSKT-0030Make the clean-container deployment path executable from shipped instructionshighbug5/5 ACSKT-0032Fix valid custom blueprint upload returning HTTP 400highbug3/3 ACSKT-0036Make generated dashboards self-contained and panel-verifiable on a fresh stackhighfeature5/5 ACSKT-0037Turn troubleshooting documentation into an executable symptom matrixmediumdocs4/4 ACSKT-0038Make marketplace installation instructions executable from a clean hostmediumdocs4/4 ACSKT-0027The only-in-synth value rule is too blunt: deployment-specific values are absent evidencehighbug6/6 ACSKT-0028Three exemption rules exempt a likely defect or modelling gap, not capture narrownessmediumbug4/4 ACSKT-0029Exemption drift aborts before the report, hiding every co-occurring contradictionmediumbug3/3 ACSKT-0010.05Fail CI on fidelity contradictions, report coverage gapshighfeature6/6 ACSKT-0014.04Support Gateway API HTTPRoute in the chart, and reconcile exposure with ithighfeature5/5 ACSKT-0022k8s-addons stamp an invented node label and omit sourcehighbug5/5 ACSKT-0023k8s pollers stamp source on kube-proxy families where reality has nonehighbug5/5 ACSKT-0024CloudWatch stamps TargetGroup on load-balancer metrics and tag_VpcId on info serieshighbug6/6 ACSKT-0025Reclassify subset label values as coverage gaps, not contradictionshighbug6/6 ACSKT-0026A two-direction label divergence is reported as both a contradiction and a gaphighbug4/4 ACSKT-0010.18Scope label comparison by producer, so a multi-producer union is not a contradictionhighbug4/4 ACSKT-0010.17go_gc_duration_seconds reports as a gauge against captured summary evidencemediumbug4/4 ACSKT-0015.06high_dpm is inert: correct the floor rule so a default-cadence construct is sped uphighbug5/5 ACSKT-0017Readiness counts lanes with credentials, not lanes a blueprint feedshighbug4/4 ACSKT-0018OTLP-logs delivery is invisible to push status because its observer is not attachedhighbug5/5 ACSKT-0007.05Emit app and ai_agent OTel-nativemediumfeature6/6 ACSKT-0007.06Emit host OTel-native via the hostmetrics shapemediumfeature3/3 ACSKT-0010.15Pair a source-declaring log lane in the comparator instead of reporting it uncoveredmediumbug4/4 ACSKT-0010.16Refresh the k3d metric corpus from the corrected capture, with a lab-artefact filtermediumfeature4/4 ACSKT-0013.09Correct and exercise the k8s_cluster classic Loki pod-log lanehighbug5/5 ACSKT-0015.04Make high_dpm a floor, not a forced cadencehighbug5/5 ACSKT-0015.05Add declarable pod lifecycle churn, coherent across every signalhighfeature5/5 ACSKT-0016CI e2e fails: 131 CloudWatch families declared by -dump are never receivedhighbug4/4 ACSKT-0007.04Emit k8s_cluster OTel-native: the base blueprint surfacehighfeature7/7 ACSKT-0013.05Decide which Loki pod-log shape synthkit models, before the permutation is capturedhighbug4/4 ACSKT-0013.08Correct the Loki pod-log emitter to the captured stream shapehighbug5/5 ACSKT-0015.01Make the DPM floor a per-blueprint opt-in override with a configurable ceilinghighfeature7/7 ACSKT-0015.02Make series churn a declarable rate on the constructs that already model identity lifecyclemediumfeature5/5 ACSKT-0015.03Ship a high-DPM reference blueprint and make its cost visible before it runsmediumfeature6/6 ACSKT-0013.06Stop the capture receiver recording inferred evidence as observedhighbug5/5 ACSKT-0013.07Re-examine every prior capture now that Loki decode workshighbug4/4 ACSKT-0010.10Separate the reading tool version from corpus merge identityhighbug6/6 ACSKT-0013.01Capture the OTel-native receiver permutation and resolve SK-85highfeature4/4 ACSKT-0013.04Run the k3d lab as a parallel permutation matrix with one combined reporthighfeature6/6 ACSKT-0010.12Elide capture-instance identity values in the k3d lab producerhighbug4/4 ACSKT-0014Ship a Helm chart for synthkithighfeature7/7 ACSKT-0010.09Classify log entries by shape, not by an absent source labelhighbug4/4 ACSKT-0010.11Emit le in the Prometheus v3 float-normalised form across the cataloguehighbug7/7 ACSKT-0007.03Guard the scrape-only OTel verdicts with an architecture testhighfeature4/4 ACSKT-0012.01skcapture: take cluster identity from the cluster, not the operator kubeconfighighbug5/5 ACSKT-0012.02skcapture: read real node pool identity instead of synthesising groups per instance typehighbug5/5 ACSKT-0012.03skcapture: stop the zero-secret default leaking through annotationshighbug5/5 ACSKT-0012.04skforge: fix the mapper and coverage report misreporting what synthkit can modelmediumbug5/5 ACSKT-0008Validate self-emitted span metrics against both real producers, and generate native histogram panelsmediumfeature7/7 ACSKT-0006.05Emit Kubernetes pod logs OTel-native (OTLP logs) alongside the Loki-native pathhighfeature11/11 ACSKT-0010.01Comparator evidence semantics: absent evidence is a gap, never a contradictionhighbug8/8 ACSKT-0010.04Triage every coverage-gap metric into a recorded verdicthighfeature7/7 ACSKT-0007.01Establish which catalog kinds have a real OTel-native metric formhighfeature6/6 ACSKT-0007.02Close the OTLP metrics lane instrument-shape gapshighfeature6/6 ACSKT-0010.03Correct the real emission divergences the fidelity audit foundhighbug5/5 ACSKT-0006.04gcx live read-back: merge real EKS label names and values into the reality corpusmediumfeature6/6 ACSKT-0006.02Reality corpus format and report-only PR fidelity gatehighfeature11/11 ACSKT-0006.01Canonical machine-readable telemetry inventory schema and JSON exporthighfeature8/8 ACSKT-0009Upgrade Go toolchain to 1.27Unspecified3/3 ACSKT-0005Operational readiness for first-time Grafana practitionershighfeature5/5 ACSKT-0005.14Make upgrades reproducible and rollback testablemediumfeature5/5 ACSKT-0005.11Expose delivery loss, queue pressure, and deployment sizingmediumfeature5/5 ACSKT-0005.19Start fresh deployments with no selected blueprintshighfeature6/6 ACSKT-0005.12Harden control-plane exposure and local file permissionshighfeature6/6 ACSKT-0005.09Make git blueprint sources and apply state explicitmediumfeature5/5 ACSKT-0005.10Model real deployment readiness in Compose and status APIshighfeature6/6 ACSKT-0005.17Validate mandatory live Grafana configuration before startuphighfeature6/6 ACSKT-0005.06Complete and forward-test the shipped operational skillshighfeature7/7 ACSKT-0005.07Correct beginner documentation and control-plane exampleshighdocs7/7 ACSKT-0005.08Make custom blueprint upload validation trustworthyhighfeature6/6 ACSKT-0005.04Provide one focused first-workload deployment pathhighfeature5/5 ACSKT-0005.05Make marketplace installation truthful and relocatablehighbug6/6 ACSKT-0005.15Make the documentation site locally buildable or verifiablemediumdocs4/4 ACSKT-0005.16Make live blueprint and scenario mutations safe for API clientsmediumenhancement4/4 ACSKT-0005.18Reduce always-loaded agent instructions to the portable contractlowdocs4/4 ACSKT-0005.01Make clone-to-live defaults safe and explicithighbug5/5 ACSKT-0005.02Repair canonical agent instructions and cross-harness skill synchighbug6/6 ACSKT-0005.03Harden env helper scripts and secret-file replacementhighbug5/5 ACSKT-0001sigil: carry a turn's tool-results into the next turn's input, and per-subagent agent_name for claude-code childrenUnspecified5/5 ACSKT-0003nodeexp: resolve the stale TODO(phase5) full-profile linux deltaUnspecified4/4 AC