
Security News
Agent Baseline Publishes Security Reference Architecture for Software Factories
Agent Baseline’s new reference architecture shows how to secure software factories with four boundaries enforced outside the AI agent.
react-shared-state
Advanced tools
Very simple shared state for your react app.
import React from 'react'
import { createProvider, SharedStore } from 'react-shared-state'
class NameStore extends SharedStore {
setName = (newName) => this.setState({name: newName})
}
const NameProvider = createProvider(NameStore)
const HelloComponent = (props) => {
return <div>
<h1> Hello, {props.name} </h1>
<button onClick={() => props.store.setName('Luke Skywalker')}>Set Name</button>
</div>
}
const Hello = NameProvider.connect((store) => ({
name: store.state.name,
store: store
}))(HelloComponent)
export function App() {
return (
<NameProvider initialState={{ name: 'Anonymous' }}>
<Hello />
</NameProvider>
)
}
yarn add react-shared-state
or
npm install react-shared-state
https://soofty.gitbook.io/react-shared-state/quickstart
https://soofty.gitbook.io/react-shared-state/documentation
https://codesandbox.io/s/wy308n0k88
store instead of store.state as first argumentconnect no longer passes store by it's name to a componentYourProvider.connect instead of building custom functiongetProvider replaced with createProvider(StoreClass?: class, storeId?: string)
FAQs

Security News
Agent Baseline’s new reference architecture shows how to secure software factories with four boundaries enforced outside the AI agent.

Security News
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.

Research
/Security News
A new GhostAction wave hits hundreds of GitHub repos, expanding CI/CD secret theft to cloud and AI credentials in source code and git history.