{"schema_version":"onlylabs.public_signal.v1","title":"DigitalOcean (GradientAI) Repo: digitalocean/netbox-ip-controller","description":"DigitalOcean (GradientAI) repo signal with public source context, captured evidence pages, related signals, and category-scoped analysis context.","url":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296","json_url":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296/signal.json","generated_at":"2026-06-11T04:07:13.64909+00:00","org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud","category_label":"Neocloud","dossier_url":"https://onlylabs.fyi/labs/digitalocean","dossier_json_url":"https://onlylabs.fyi/labs/digitalocean/dossier.json"},"related_urls":{"signal":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296","signal_json":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296/signal.json","source":"https://github.com/digitalocean/netbox-ip-controller","lab_dossier":"https://onlylabs.fyi/labs/digitalocean","lab_dossier_json":"https://onlylabs.fyi/labs/digitalocean/dossier.json","analysis":"https://onlylabs.fyi/analysis/digitalocean","analysis_json":"https://onlylabs.fyi/analysis/digitalocean/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/digitalocean/evidence.json","category":"https://onlylabs.fyi/neoclouds","category_json":"https://onlylabs.fyi/neoclouds.json","category_feed":"https://onlylabs.fyi/neoclouds/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","topic":null,"topic_signals_json":null,"topic_feed":null,"data_business":null},"answer_pack":{"answer":"DigitalOcean (GradientAI) published digitalocean/netbox-ip-controller (Go). This repository signal exposes tooling, eval, infrastructure, or model-adjacent work before it may appear in a launch post. High-signal details: repo digitalocean/netbox-ip-controller · language Go. onlylabs links this event to 1 captured evidence page and 6 related repo signals.","signal_desk":"repos","source_context":{"source_url":"https://github.com/digitalocean/netbox-ip-controller","source_host":"github.com","occurred_at":"2022-06-17T19:12:55+00:00","first_seen_at":"2026-06-06T01:50:00.327763+00:00","date_source":"source","context":"Go"},"context_markers":[{"label":"Lab","value":"DigitalOcean (GradientAI)","source":"signal"},{"label":"Signal desk","value":"repos","source":"signal"},{"label":"Source host","value":"github.com","source":"source"},{"label":"Repository","value":"digitalocean/netbox-ip-controller","source":"source"},{"label":"Language","value":"Go","source":"source"},{"label":"Stars","value":"32","source":"traction"},{"label":"Watch term","value":"Infrastructure","source":"evidence"},{"label":"Watch term","value":"Safety and alignment","source":"evidence"}],"evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/digitalocean/netbox-ip-controller"],"related_signals":6,"has_source_url":true,"latest_page_fetched_at":"2026-06-11T04:07:13.64909+00:00"},"data_business":{"matches":false,"lanes":[],"matched_terms":[],"score":null,"reason":null},"agent_handoff":{"signal_json":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296/signal.json","dossier_json":"https://onlylabs.fyi/labs/digitalocean/dossier.json","analysis_json":"https://onlylabs.fyi/analysis/digitalocean/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/digitalocean/evidence.json","topic_signals_json":null,"topic_feed":null,"category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","data_radar_json":null,"opportunities_json":null},"analysis_playbook":{"objective":"Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.","evidence_focus":["repo name","owner","description","language","stars","source URL","first seen time","data, eval, infra, safety, and product terms"],"extraction_questions":["What technical area does this repository expose?","Does the repo imply eval, data, infrastructure, agent, or deployment work?","Is the repo new evidence for a lab direction that is not yet in writing or releases?","Which related signals should an analyst inspect next?"],"signal_questions":["What does this new repository reveal before a formal announcement exists?","What technical area does this repository expose?","Does the repo imply eval, data, infrastructure, agent, or deployment work?","Do the 6 related repo signals show a repeated pattern?"],"output_fields":["org","repo","technical_theme","evidence_url"],"data_business_relevance":"Data-business lane extraction is scoped to frontier labs; for this category, interpret the repository as source-grounded category strategy evidence.","required_sources":[{"label":"signal_json","url":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296/signal.json","required":true},{"label":"source","url":"https://github.com/digitalocean/netbox-ip-controller","required":true},{"label":"dossier_json","url":"https://onlylabs.fyi/labs/digitalocean/dossier.json","required":true},{"label":"analysis_evidence_json","url":"https://onlylabs.fyi/analysis/digitalocean/evidence.json","required":true},{"label":"topic_signals_json","url":null,"required":false},{"label":"data_radar_json","url":null,"required":false}],"expected_output":["one-paragraph source-grounded interpretation","category-specific implication","confidence and missing evidence","recommended next source to inspect"],"prompt_seed":"Using only the linked onlylabs JSON, captured source context, and cited evidence, analyze DigitalOcean (GradientAI)'s repo signal \"digitalocean/netbox-ip-controller\" for neocloud strategy."},"semantic_triples":[{"subject":"DigitalOcean (GradientAI)","predicate":"published repo","object":"digitalocean/netbox-ip-controller","text":"DigitalOcean (GradientAI) published repo digitalocean/netbox-ip-controller."},{"subject":"digitalocean/netbox-ip-controller","predicate":"is classified as","object":"repo signal","text":"digitalocean/netbox-ip-controller is classified as repo signal."},{"subject":"digitalocean/netbox-ip-controller","predicate":"belongs to","object":"repos desk","text":"digitalocean/netbox-ip-controller belongs to repos desk."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has context","object":"Go","text":"digitalocean/netbox-ip-controller has context Go."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has evidence coverage","object":"1 captured evidence page","text":"digitalocean/netbox-ip-controller has evidence coverage 1 captured evidence page."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has captured page count","object":"1","text":"digitalocean/netbox-ip-controller has captured page count 1."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has readable page count","object":"1","text":"digitalocean/netbox-ip-controller has readable page count 1."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has related signal count","object":"6","text":"digitalocean/netbox-ip-controller has related signal count 6."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has analysis playbook objective","object":"Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.","text":"digitalocean/netbox-ip-controller has analysis playbook objective Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has source host","object":"github.com","text":"digitalocean/netbox-ip-controller has source host github.com."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has lab","object":"DigitalOcean (GradientAI)","text":"digitalocean/netbox-ip-controller has lab DigitalOcean (GradientAI)."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has signal desk","object":"repos","text":"digitalocean/netbox-ip-controller has signal desk repos."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has source host","object":"github.com","text":"digitalocean/netbox-ip-controller has source host github.com."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has repository","object":"digitalocean/netbox-ip-controller","text":"digitalocean/netbox-ip-controller has repository digitalocean/netbox-ip-controller."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has language","object":"Go","text":"digitalocean/netbox-ip-controller has language Go."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has stars","object":"32","text":"digitalocean/netbox-ip-controller has stars 32."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has watch term","object":"Infrastructure","text":"digitalocean/netbox-ip-controller has watch term Infrastructure."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has watch term","object":"Safety and alignment","text":"digitalocean/netbox-ip-controller has watch term Safety and alignment."}]},"intelligence":{"signal_desk":"repos","answer":"DigitalOcean (GradientAI) published digitalocean/netbox-ip-controller (Go). This repository signal exposes tooling, eval, infrastructure, or model-adjacent work before it may appear in a launch post. High-signal details: repo digitalocean/netbox-ip-controller · language Go. onlylabs links this event to 1 captured evidence page and 6 related repo signals.","semantic_triples":[{"subject":"DigitalOcean (GradientAI)","predicate":"published repo","object":"digitalocean/netbox-ip-controller","text":"DigitalOcean (GradientAI) published repo digitalocean/netbox-ip-controller."},{"subject":"digitalocean/netbox-ip-controller","predicate":"is classified as","object":"repo signal","text":"digitalocean/netbox-ip-controller is classified as repo signal."},{"subject":"digitalocean/netbox-ip-controller","predicate":"belongs to","object":"repos desk","text":"digitalocean/netbox-ip-controller belongs to repos desk."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has context","object":"Go","text":"digitalocean/netbox-ip-controller has context Go."},{"subject":"digitalocean/netbox-ip-controller","predicate":"has evidence coverage","object":"1 captured evidence page","text":"digitalocean/netbox-ip-controller has evidence coverage 1 captured evidence page."}]},"signal":{"id":"edbe5226-fe5c-4ced-beef-5c6d53c8a296","url":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296","json_url":"https://onlylabs.fyi/signals/edbe5226-fe5c-4ced-beef-5c6d53c8a296/signal.json","source_url":"https://github.com/digitalocean/netbox-ip-controller","title":"digitalocean/netbox-ip-controller","summary":"DigitalOcean (GradientAI) published a new repository. onlylabs watches repos for tooling, eval, infra, and model-adjacent work.","context":"Go","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2022-06-17T19:12:55+00:00","first_seen_at":"2026-06-06T01:50:00.327763+00:00","date_source":"source","evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/digitalocean/netbox-ip-controller"]},"facets":{"repo":"digitalocean/netbox-ip-controller","language":"Go"},"traction":{"github_stars":32,"hn_points":null,"hn_comments":null,"hn_story_id":null,"hf_downloads":null,"hf_likes":null},"data_radar":null},"primary_evidence_page":{"url":"https://github.com/digitalocean/netbox-ip-controller","final_url":"https://github.com/digitalocean/netbox-ip-controller","title":"digitalocean/netbox-ip-controller repository metadata","http_status":200,"content_type":"application/json","capture_method":"plain","fetched_at":"2026-06-11T04:07:13.64909+00:00","bytes":14437,"raw_path":"2fc6bc4858b59d59952915cca95a28806c3e5b725cc76bc48c1667d418e4218b.json","content_hash":"ddbd168bd6888bbbe9f33b8d3e6321d278ac738f4041cb1be26ba7827382d1bc","excerpt_chars":1200,"truncated":true,"excerpt":"digitalocean/netbox-ip-controller Description: A Kubernetes controller to import the IP addresses and metadata of pods and services into NetBox. Language: Go License: Apache-2.0 Stars: 32 Forks: 3 Open issues: 6 Created: 2022-06-17T19:12:55Z Pushed: 2026-04-23T11:45:05Z Default branch: main Fork: no Archived: no README: NetBox IP Controller This controller watches Kubernetes pods and services and imports their IPs, along with some metadata such as domain names and Kubernetes labels, into NetBox. Configuration Controller configuration may be specified with either flags or environment variables, with flags taking precedence. For each of the flags listed below, the corresponding environment variable is all-uppercase with dashes (`-`) replaced with underscores (`_`). Flag | Default | Description ------|---------|------------ `netbox-api-url` | | The URL of the NetBox API to connect to: `scheme://host:port/path`. Required. `netbox-token` | | NetBox API token to use for authentication. Required. `kube-config` | | Path to the kubeconfig file containing the address of the kube-apiserver to connect to and authentication info. The cluster you want the controller to connect to should be set..."},"evidence_pages":[{"url":"https://github.com/digitalocean/netbox-ip-controller","final_url":"https://github.com/digitalocean/netbox-ip-controller","title":"digitalocean/netbox-ip-controller repository metadata","http_status":200,"content_type":"application/json","capture_method":"plain","fetched_at":"2026-06-11T04:07:13.64909+00:00","bytes":14437,"raw_path":"2fc6bc4858b59d59952915cca95a28806c3e5b725cc76bc48c1667d418e4218b.json","content_hash":"ddbd168bd6888bbbe9f33b8d3e6321d278ac738f4041cb1be26ba7827382d1bc","excerpt_chars":1200,"truncated":true,"excerpt":"digitalocean/netbox-ip-controller Description: A Kubernetes controller to import the IP addresses and metadata of pods and services into NetBox. Language: Go License: Apache-2.0 Stars: 32 Forks: 3 Open issues: 6 Created: 2022-06-17T19:12:55Z Pushed: 2026-04-23T11:45:05Z Default branch: main Fork: no Archived: no README: NetBox IP Controller This controller watches Kubernetes pods and services and imports their IPs, along with some metadata such as domain names and Kubernetes labels, into NetBox. Configuration Controller configuration may be specified with either flags or environment variables, with flags taking precedence. For each of the flags listed below, the corresponding environment variable is all-uppercase with dashes (`-`) replaced with underscores (`_`). Flag | Default | Description ------|---------|------------ `netbox-api-url` | | The URL of the NetBox API to connect to: `scheme://host:port/path`. Required. `netbox-token` | | NetBox API token to use for authentication. Required. `kube-config` | | Path to the kubeconfig file containing the address of the kube-apiserver to connect to and authentication info. The cluster you want the controller to connect to should be set..."}],"related_signals":[{"id":"7cf603e5-7aaa-443e-8792-566af123b670","url":"https://onlylabs.fyi/signals/7cf603e5-7aaa-443e-8792-566af123b670","source_url":"https://github.com/digitalocean/New-App-Management-UXNext","title":"digitalocean/New-App-Management-UXNext","context":"HTML","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-04-15T14:45:12+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"},{"id":"98a9cadb-d9fd-4be9-84e5-bcd301db368d","url":"https://onlylabs.fyi/signals/98a9cadb-d9fd-4be9-84e5-bcd301db368d","source_url":"https://github.com/digitalocean/AI-Assistant-Entry-Point-UXNext","title":"digitalocean/AI-Assistant-Entry-Point-UXNext","context":"HTML","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-04-14T22:54:33+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"},{"id":"67ed6cab-63e2-4154-8525-ce7b6eb69b8a","url":"https://onlylabs.fyi/signals/67ed6cab-63e2-4154-8525-ce7b6eb69b8a","source_url":"https://github.com/digitalocean/AI-Assistant-Intent-Platform-UXNext","title":"digitalocean/AI-Assistant-Intent-Platform-UXNext","context":"HTML","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-04-12T15:23:07+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"},{"id":"ec768c0c-e594-419a-97a8-c39531ee204a","url":"https://onlylabs.fyi/signals/ec768c0c-e594-419a-97a8-c39531ee204a","source_url":"https://github.com/digitalocean/Onboarding_Q2_2026_Proposal_UXNext","title":"digitalocean/Onboarding_Q2_2026_Proposal_UXNext","context":"HTML","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-04-12T14:43:57+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"},{"id":"2fa362ee-ee05-4f79-bf80-98b589661076","url":"https://onlylabs.fyi/signals/2fa362ee-ee05-4f79-bf80-98b589661076","source_url":"https://github.com/digitalocean/ShellPort","title":"digitalocean/ShellPort","context":"JavaScript","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-03-26T19:30:33+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"},{"id":"eae0d662-1749-4d8f-ac54-eece907fe398","url":"https://onlylabs.fyi/signals/eae0d662-1749-4d8f-ac54-eece907fe398","source_url":"https://github.com/digitalocean/do-obsd","title":"digitalocean/do-obsd","context":"Shell","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"digitalocean","name":"DigitalOcean (GradientAI)","category":"neocloud"},"occurred_at":"2026-03-26T01:37:24+00:00","first_seen_at":"2026-06-05T22:32:20.223218+00:00","date_source":"source"}]}